Dear Harald,
Just wanted to confirm that a long outstanding crash is now fixed by your patch:
http://cgit.osmocom.org/libosmocore/commit/?id=f92e44c5399d8914aad58bd2c7400...
After applying it, the nasty hack I used is not needed anymore, and the BTS-es are coming up just fine, all services are working correctly.
Will update the Nokia Site specific part of the wiki with this new information.
Thanks!
Csaba
Hi Csaba,
On Wed, Nov 16, 2016 at 12:19:45PM +0100, Sipos Csaba wrote:
Just wanted to confirm that a long outstanding crash is now fixed by your patch: http://cgit.osmocom.org/libosmocore/commit/?id=f92e44c5399d8914aad58bd2c7400... After applying it, the nasty hack I used is not needed anymore, and the BTS-es are coming up just fine, all services are working correctly.
great. thanks for letting me know.
Will update the Nokia Site specific part of the wiki with this new information.
Also feel free to make sure all known issues are reported in the redmine issue tracker. I think for Nokia specific issues, you are one of the few people I know that regularly use this part of OpenBSC.
Regards, Harald
Dear Harald,
The only outstanding problem is that during SMS sending, the Nokia Site familiy does not seems to send the release confirm, after the SMS is sent, and it generates a T200 timeout.
This problem is very similar to the issue Andreas fixed (the same problem seems to happen with handovers too on Nokia Site):
http://cgit.osmocom.org/openbsc/commit/?id=7d8fa3418ff6c589eba10e562da8b9699...
Actually if the above patch is enabled (nokia_site no-local-rel-conf 1), this problem is also seems to be "resolved". According to the standard the release confirm must be sent, so this is clearly an erroneous behavior of the Nokia BTSes. Maybe they use some additional/different signalling an their Abis implementation to signal this, but as I dont have any Nokia BSCs lying around, I cannot verify this.
Besides this I have some outstanding patches for Nokia Site specific features, like the RSL timer for UltraSite, and the ability to configure hopping and hopping type. I managed to do RF and baseband hopping on MetroSite, and RF hopping on UltraSite units with it :-) Will try and send it to you soon.
I also needed to register a new user name on osmocom.org. Can you please grant me edit right on the wiki pages? The user name is csaba.sipos My old account does not seems to work since the restructure of the site. Thanks!
Regards, Csaba
----- Eredeti üzenet ----- Feladó: "Harald Welte" laforge@gnumonks.org Címzett: "Sipos Csaba" sipos.csaba@kvk.uni-obuda.hu Másolatot kap: "OpenBSC Mailing List" openbsc@lists.osmocom.org Elküldött üzenetek: Szerda, 2016. November 16. 12:51:14 Tárgy: Re: Nokia crash during init is fixed
Hi Csaba,
On Wed, Nov 16, 2016 at 12:19:45PM +0100, Sipos Csaba wrote:
Just wanted to confirm that a long outstanding crash is now fixed by your patch: http://cgit.osmocom.org/libosmocore/commit/?id=f92e44c5399d8914aad58bd2c7400... After applying it, the nasty hack I used is not needed anymore, and the BTS-es are coming up just fine, all services are working correctly.
great. thanks for letting me know.
Will update the Nokia Site specific part of the wiki with this new information.
Also feel free to make sure all known issues are reported in the redmine issue tracker. I think for Nokia specific issues, you are one of the few people I know that regularly use this part of OpenBSC.
Regards, Harald
Hi Sipos,
On Wed, Nov 16, 2016 at 01:53:54PM +0100, Sipos Csaba wrote:
The only outstanding problem is that during SMS sending, the Nokia Site familiy does not seems to send the release confirm, after the SMS is sent, and it generates a T200 timeout.
If there is no issue in redmine yet, please create one.
This problem is very similar to the issue Andreas fixed (the same problem seems to happen with handovers too on Nokia Site):
http://cgit.osmocom.org/openbsc/commit/?id=7d8fa3418ff6c589eba10e562da8b9699...
ideally the release path is centralized in one place in the code so the fix would apply to all scenarios. I'm not sure what's different in the SMS case, but I also have no time to look into this now, sorry.
Besides this I have some outstanding patches for Nokia Site specific features, like the RSL timer for UltraSite, and the ability to configure hopping and hopping type. I managed to do RF and baseband hopping on MetroSite, and RF hopping on UltraSite units with it :-) Will try and send it to you soon.
It might make sense to keep those patches in a branch on git.osmocom.org, even if you think they're not yet ready to merge. Just in case somebody else needs/wants them.
I also needed to register a new user name on osmocom.org. Can you please grant me edit right on the wiki pages? The user name is csaba.sipos My old account does not seems to work since the restructure of the site. Thanks!
done. Is there an old account that should be deactivated now? What was the old user name?
Hi Harald,
The old user name is "csaba" you can deactivate it.
The rest, I can understand it. With Andreas fix, there is no apparent errors anymore, so I consider it done, until I got a Nokia BSC :-).
I did some LAPD PCAP traces, my only question is should I be able to see the higher layer messages like call control, or mobility management inside? Maybe I need to manually tell Wireshark what to decode? Our students are measuring this setup and it would be lovely to add some protocol tracing to the task.
Regards, Csaba
----- Eredeti üzenet ----- Feladó: "Harald Welte" laforge@gnumonks.org Címzett: "Sipos Csaba" sipos.csaba@kvk.uni-obuda.hu Másolatot kap: "OpenBSC Mailing List" openbsc@lists.osmocom.org Elküldött üzenetek: Szerda, 2016. November 16. 16:10:58 Tárgy: Re: Nokia crash during init is fixed
Hi Sipos,
On Wed, Nov 16, 2016 at 01:53:54PM +0100, Sipos Csaba wrote:
The only outstanding problem is that during SMS sending, the Nokia Site familiy does not seems to send the release confirm, after the SMS is sent, and it generates a T200 timeout.
If there is no issue in redmine yet, please create one.
This problem is very similar to the issue Andreas fixed (the same problem seems to happen with handovers too on Nokia Site):
http://cgit.osmocom.org/openbsc/commit/?id=7d8fa3418ff6c589eba10e562da8b9699...
ideally the release path is centralized in one place in the code so the fix would apply to all scenarios. I'm not sure what's different in the SMS case, but I also have no time to look into this now, sorry.
Besides this I have some outstanding patches for Nokia Site specific features, like the RSL timer for UltraSite, and the ability to configure hopping and hopping type. I managed to do RF and baseband hopping on MetroSite, and RF hopping on UltraSite units with it :-) Will try and send it to you soon.
It might make sense to keep those patches in a branch on git.osmocom.org, even if you think they're not yet ready to merge. Just in case somebody else needs/wants them.
I also needed to register a new user name on osmocom.org. Can you please grant me edit right on the wiki pages? The user name is csaba.sipos My old account does not seems to work since the restructure of the site. Thanks!
done. Is there an old account that should be deactivated now? What was the old user name?
Hi Sipos,
On Wed, Nov 16, 2016 at 04:20:30PM +0100, Sipos Csaba wrote:
I did some LAPD PCAP traces, my only question is should I be able to see the higher layer messages like call control, or mobility management inside? Maybe I need to manually tell Wireshark what to decode? Our students are measuring this setup and it would be lovely to add some protocol tracing to the task.
You need to use the "Use GSM SAPI values" setting of the LAPD protocol prrference in Wireshark. Without that, wireshark is expecting ISDN (Q.931) messages on top of LAPD.
It would be great if you and/or your students could add that kind of inforation to the openbsc wiki, maybe even with some sample pcap files of Nokia BTS startup, or even general stuff like LU, SMS, etc. procedures.
Hi Sipos,
On Wed, Nov 16, 2016 at 04:33:29PM +0100, Harald Welte wrote:
It would be great if you and/or your students could add that kind of inforation to the openbsc wiki,
actually it is documented at https://osmocom.org/projects/openbsc/wiki/PacketDump
However, I think it might also be useful to have a chapter on protocol tracing in the OpenBSC manual
maybe even with some sample pcap files of Nokia BTS startup, or even general stuff like LU, SMS, etc. procedures.
that would still be useful, in case you had some time and/or resources for that.
Dear Harald,
Thanks for highlighting that. First I will clear up the Nokia Wiki, tomorrow I will try to do some traces of basic procedures (initial attach, detach, LU, MO call, MT call, SMS), and try to create wiki for it.
This will signifficantly improve the value of the lab exercise.
We finally have the 2g BTS measurement license for our R&S CMW 500, so we can do proper validation of the DL signals for both Nokia and Osmo-trx too. We also have a basic license for 3G UE meas, so we can do analysis on 3G femtos as well. Will contact you in private for that.
Regards, Csaba
----- Eredeti üzenet ----- Feladó: "Harald Welte" laforge@gnumonks.org Címzett: "Sipos Csaba" sipos.csaba@kvk.uni-obuda.hu Másolatot kap: "OpenBSC Mailing List" openbsc@lists.osmocom.org Elküldött üzenetek: Szerda, 2016. November 16. 16:36:23 Tárgy: Re: wireshark LAPD tracing (was Re: Nokia crash during init is fixed)
Hi Sipos,
On Wed, Nov 16, 2016 at 04:33:29PM +0100, Harald Welte wrote:
It would be great if you and/or your students could add that kind of inforation to the openbsc wiki,
actually it is documented at https://osmocom.org/projects/openbsc/wiki/PacketDump
However, I think it might also be useful to have a chapter on protocol tracing in the OpenBSC manual
maybe even with some sample pcap files of Nokia BTS startup, or even general stuff like LU, SMS, etc. procedures.
that would still be useful, in case you had some time and/or resources for that.
Dear Harald,
I have the traces so I will try to put the protocol trace wiki together.
I think for now I will expand the "PacketDump" part, and when it has a meaningful length/content, we can move it to a separate wiki page.
What I have in mind is to create some sort comparison like image/visualization, where the OpenBSC log and the corresponding Pcap trace can be seen side by side, so complete procedures (like call setup, SMS, lau and such) can be observed, and to put some explanation what actually happens (where it is not obvious).
Does this suits you?
Regards, Csaba
----- Eredeti üzenet ----- Feladó: "Harald Welte" laforge@gnumonks.org Címzett: "Sipos Csaba" sipos.csaba@kvk.uni-obuda.hu Másolatot kap: "OpenBSC Mailing List" openbsc@lists.osmocom.org Elküldött üzenetek: Szerda, 2016. November 16. 16:36:23 Tárgy: Re: wireshark LAPD tracing (was Re: Nokia crash during init is fixed)
Hi Sipos,
On Wed, Nov 16, 2016 at 04:33:29PM +0100, Harald Welte wrote:
It would be great if you and/or your students could add that kind of inforation to the openbsc wiki,
actually it is documented at https://osmocom.org/projects/openbsc/wiki/PacketDump
However, I think it might also be useful to have a chapter on protocol tracing in the OpenBSC manual
maybe even with some sample pcap files of Nokia BTS startup, or even general stuff like LU, SMS, etc. procedures.
that would still be useful, in case you had some time and/or resources for that.
Hi Sipos,
On Thu, Nov 24, 2016 at 10:53:59AM +0100, Sipos Csaba wrote:
I have the traces so I will try to put the protocol trace wiki together.
great, thanks,
I think for now I will expand the "PacketDump" part, and when it has a meaningful length/content, we can move it to a separate wiki page.
sure.
What I have in mind is to create some sort comparison like image/visualization, where the OpenBSC log and the corresponding Pcap trace can be seen side by side, so complete procedures (like call setup, SMS, lau and such) can be observed, and to put some explanation what actually happens (where it is not obvious).
that sounds complicated, but I'm definitely curious to see what yo might end up doing.
What we had contemplated for many years is to create a "log target" for libosmocore logging which generates a GSMTAP packet that just contains logging text. If OpenBSC sends those GSMTAP messages interspersed with the Abis protocol messages, you could have both the text log and the GSM protocol messages in one application (wireshark). Unfortunately, nobody has yet implemente it. Maybe that might also be something to look into for a student project? It's a small libosmocore extension and an equally small wireshark extension.
On 16 Nov 2016, at 16:10, Harald Welte laforge@gnumonks.org wrote:
ideally the release path is centralized in one place in the code so the fix would apply to all scenarios. I'm not sure what's different in the SMS case, but I also have no time to look into this now, sorry.
we make a local-end release of SAPI=3 and deactivate the SACCH. Maybe this is Sipos is referring to.
holger