Bug #5571
openDUG can come up, but with Avail: "Power Off"
0%
Description
Sometimes, after starting osmo-bsc, The BTS will transmit, we even start to get Channel requests, but this is the status:
OsmoBSC# show trx TRX 0 of BTS 0 is on ARFCN 251 RF Nominal Power: 37 dBm, reduced by 0 dB, resulting BS power: 37 dBm Radio Carrier NM State: Oper 'NULL', Admin 'Unlocked', Avail 'Power off' RSL State: connected Baseband Transceiver NM State: Oper 'NULL', Admin 'Locked', Avail 'Power off' E1 Signalling Link: E1 Line 0, Type e1d: Timeslot 1, Mode RSL E1 TEI 0, SAPI 0
and of course we get such as this:
DRSL NOTICE <0003> abis_rsl.c:2193 (bts=0) CHAN RQD[Location updating]: no resources for SDCCH 0x4, retrying with TCH_F DRLL DEBUG <0000> lchan_select.c:299 (bts=0) lchan_select_by_type(TCH_F) DRLL DEBUG <0000> lchan_select.c:233 (bts=0) lchan_avail_by_type(TCH_F) DRLL DEBUG <0000> lchan_select.c:65 looking for lchan TCH/F: (bts=0,trx=0) trx not usable DRLL DEBUG <0000> lchan_select.c:65 looking for lchan TCH/F_PDCH as TCH/F without pchan switch: (bts=0,trx=0) trx not usable DRLL DEBUG <0000> lchan_select.c:65 looking for lchan TCH/F_PDCH as TCH/F: (bts=0,trx=0) trx not usable DRLL DEBUG <0000> lchan_select.c:65 looking for lchan TCH/F_TCH/H_SDCCH8_PDCH as TCH/F without pchan switch: (bts=0,trx=0) trx not usable DRLL DEBUG <0000> lchan_select.c:65 looking for lchan TCH/F_TCH/H_SDCCH8_PDCH as TCH/F: (bts=0,trx=0) trx not usable DRLL NOTICE <0000> lchan_select.c:305 (bts=0) Failed to select TCH_F channel
Stopping and restarting osmo-bsc will sooner ( or later :-/ ) get the TRX up....
Attached is osmo-bsc.log of the bring-up and pcap of same.
I suspect there is something happening in a certain order sometimes that causes this?
Files
Updated by keith almost 2 years ago
tnt wrote in #note-3:
By any chance is the TRX well cooled ?
In at least one case where this is observed, the TRX (RUS 01) is mounted in an RBS 6601 - (with rear fans running at full speed as there's nothing to connect to the EC)
Updated by dexter over 1 year ago
Hello Keith,
Thats interesting. I also have issues with the DUG20 I am using for tests. It seems not to like frequent BSC restarts. I see the "TRX 0 not usable" message quite often. A power-cycle usually helps. Can you post your osmo-bsc.cfg as well?
Best regards.
Philipp
Updated by keith over 1 year ago
Hi dexter I don't have the actual config that would have been used when I wrote this six month old ticket. The DUG that was in use died, and it's not the first one we have lost. I don't have a DUG deployed anywhere right now, not even in the lab, as the lab moved house and I have not got around to setting up an antenna rig yet.
That makes 2 we've lost after not so many hours of operation, (apart from the units where we destroyed the serial port with +36V on the GND rail- they still work otherwise) - I have a suspicion that dust might be the culprit. Not that this is related to this issue, I just wonder whether we can expect a DUG to survive if we are blasting cooling air through it that is not filtered or at least reasonably dust free, (IE, not in a wooden hut on top of a windy hill in a semi-desert)
Anyway, the config would have been fairly "standard", that is to say, not much deviation from the example configs that ship with osmo-bsc. One thing possibly relevant would be the sync. IIRC, I see this ticket's issue regardless of if there is a GPS unit present and sync is external, or if we take the clock from the icE1usb
Something similar to this:
log stderr logging filter all 0 ! stats interval 10 stats reporter statsd remote-ip 127.0.0.1 remote-port 8125 level global no prefix enable ! line vty no login ! e1_input e1_line 0 driver e1d e1_line 0 port 0 no e1_line 0 keepalive e1_line 0 pcap /root/cap/abis.last_start cs7 instance 0 point-code 0.43.1 network network country code 334 mobile network code 07 encryption a5 1 neci 1 paging any use tch 0 handover 0 meas-feed destination 127.0.0.1 8888 neighbor-resolution bind 172.16.0.1 4248 bts 0 type rbs2000 description DUG 20 band GSM850 cell_identity 100 location_area_code 274 base_station_id_code 63 ms max power 37 cell reselection hysteresis 4 rxlev access min 0 radio-link-timeout 32 channel allocator descending channel allocator allow-tch-for-signalling 0 rach tx integer 9 rach max transmission 7 rach max-delay 63 channel-description attach 1 channel-description bs-pa-mfrms 5 channel-description bs-ag-blks-res 1 no access-control-class-ramping early-classmark-sending forbidden early-classmark-sending-3g allowed oml e1 line 0 timeslot 1 sub-slot full oml e1 tei 62 neighbor-list mode manual neighbor-list add arfcn 249 codec-support fr gprs mode none no force-combined-si bs-power-control mode static ms-power-control mode dyn-bsc ctrl-interval 2 step-size inc 4 red 2 rxlev-thresh lower 32 upper 38 rxlev-thresh-comp lower 10 12 upper 19 20 rxqual-thresh lower 3 upper 0 rxqual-thresh-comp lower 5 7 upper 15 18 is-connection-list add 4 512 12 is-connection-list add 16 524 12 is-connection-list add 28 536 12 is-connection-list add 40 548 12 om2000 version-limit oml gen 12 rev 10 om2000 sync-source internal trx 0 rf_locked 0 arfcn 247 nominal power 37 max_power_red 0 rsl e1 line 0 timeslot 1 sub-slot full rsl e1 tei 0 om2000 rx-diversity-mode a timeslot 0 phys_chan_config CCCH hopping enabled 0 e1 line 0 timeslot 1 sub-slot full timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 2 sub-slot 1 timeslot 2 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 2 sub-slot 2 timeslot 3 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 2 sub-slot 3 timeslot 4 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 3 sub-slot 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 3 sub-slot 1 timeslot 6 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 3 sub-slot 2 timeslot 7 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 3 sub-slot 3 trx 1 rf_locked 0 arfcn 241 nominal power 37 max_power_red 0 rsl e1 line 0 timeslot 4 sub-slot full rsl e1 tei 1 om2000 rx-diversity-mode a timeslot 0 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 5 sub-slot 0 timeslot 1 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 5 sub-slot 1 timeslot 2 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 5 sub-slot 2 timeslot 3 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 5 sub-slot 3 timeslot 4 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 6 sub-slot 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 6 sub-slot 1 timeslot 6 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 6 sub-slot 2 timeslot 7 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 6 sub-slot 3 trx 2 rf_locked 0 arfcn 251 nominal power 37 max_power_red 0 rsl e1 line 0 timeslot 7 sub-slot full rsl e1 tei 2 om2000 rx-diversity-mode a timeslot 0 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 8 sub-slot 0 timeslot 1 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 8 sub-slot 1 timeslot 2 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 8 sub-slot 2 timeslot 3 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 8 sub-slot 3 timeslot 4 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 9 sub-slot 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 9 sub-slot 1 timeslot 6 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 9 sub-slot 2 timeslot 7 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 9 sub-slot 3 trx 3 rf_locked 0 arfcn 245 nominal power 40 max_power_red 0 rsl e1 line 0 timeslot 10 sub-slot full rsl e1 tei 3 om2000 rx-diversity-mode a timeslot 0 phys_chan_config SDCCH8 hopping enabled 0 e1 line 0 timeslot 11 sub-slot 0 timeslot 1 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 11 sub-slot 1 timeslot 2 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 11 sub-slot 2 timeslot 3 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 11 sub-slot 3 timeslot 4 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 12 sub-slot 0 timeslot 5 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 12 sub-slot 1 timeslot 6 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 12 sub-slot 2 timeslot 7 phys_chan_config TCH/F hopping enabled 0 e1 line 0 timeslot 12 sub-slot 3 msc 0 codec-list fr1 allow-emergency allow asp-protocol m3ua lcls-mode disabled lcls-codec-mismatch forbidden mgw remote-ip 127.0.0.1 mgw remote-port 2427 bsc mid-call-timeout 0