On 17/08/2016 23:52, Holger Freyther wrote:
So please do the following for reference:
- Create a ticket in the Osmocom tracker
OK
- List libosmocore/libosmo-abis/../OpenBSC/osmo-bts git commit (+patches if it makes sense)
Unknown, as I didn't build it, but we could dispense with this, and I can just compile from a know good/recent commit and go from there.
- Attach both BTS and NITB config
- PCAP file (if it doesn't include personal data, otherwise try to pseudomize it or share out of band).
I think specifically a capture of the point at which this kind of thing starts to happen would be the interesting part, although I have to sit around for a while to get it. Not sure how to filter then the resulting pcap to just that part but I'll figure it out.
<0004> abis_rsl.c:630 (bts=1,trx=0,ts=1,ss=0) is back in operation. <0004> abis_rsl.c:615 (bts=0,trx=0,ts=1,ss=0) DEACTivate SACCH CMD <0004> abis_rsl.c:1102 (bts=0,trx=0,ts=1,ss=0): MEAS RES for inactive channel <0004> abis_rsl.c:1330 (bts=0,trx=0,ts=1,ss=0) SACCH deactivation timeout. <0004> abis_rsl.c:661 (bts=0,trx=0,ts=1,ss=0) RF Channel Release CMD due error 1 <0004> abis_rsl.c:1102 (bts=0,trx=0,ts=1,ss=0): MEAS RES for inactive channel <0004> abis_rsl.c:223 (bts=0,trx=0,ts=1,ss=0) Timeout during deactivation! Marked as broken.
now, Just as soon as what I said in a previous mail about not having seen it, those rsl log entries are followed by
<0004> abis_rsl.c:717 (bts=0,trx=0,ts=1,ss=0) RF CHANNEL RELEASE ACK <0004> abis_rsl.c:735 (bts=0,trx=0,ts=1,ss=0) CHAN REL ACK for broken channel. Releasing it.
However, this follows in the log and these remain broken "forever"
<0004> abis_rsl.c:1198 (bts=0,trx=0,ts=1,ss=1) CHANNEL ACTIVATE ACK <0004> abis_rsl.c:949 (bts=0,trx=0,ts=1,ss=1) CHAN ACT ACK for broken channel. <0004> abis_rsl.c:1198 (bts=0,trx=0,ts=1,ss=2) CHANNEL ACTIVATE ACK <0004> abis_rsl.c:949 (bts=0,trx=0,ts=1,ss=2) CHAN ACT ACK for broken channel. <0004> abis_rsl.c:1198 (bts=0,trx=0,ts=1,ss=3) CHANNEL ACTIVATE ACK <0004> abis_rsl.c:949 (bts=0,trx=0,ts=1,ss=3) CHAN ACT ACK for broken channel. <0004> abis_rsl.c:1198 (bts=0,trx=0,ts=1,ss=4) CHANNEL ACTIVATE ACK <0004> abis_rsl.c:949 (bts=0,trx=0,ts=1,ss=4) CHAN ACT ACK for broken channel.