This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/OpenBSC@lists.osmocom.org/.
Ivan Kluchnikov ivan.kluchnikov at fairwaves.coHello Rowan, You should use: for libosmocore: fairwaves/master-rebase branch for openbsc: fairwaves/master-rebase branch and use ./configure --enable-ussd-proxy 2017-09-07 21:15 GMT+03:00 Rowan Phipps <phippsr at cs.washington.edu>: > Do you know which version of libosmocore that branch worked with? I have > tried it with both the master branch and the fairwaves/master-rebase branch > and neither one compiled. I also tried rebasing the > fairwaves/master-rebase onto master again. This at least builds but it > looks like osmo-nitb is sending a different version of SUP than what > libosmocore is expecting and so it can't decode it. The function in > libosmocore that seems to do the decoding is osmo_gsup_decode in gsup.c > > I have seen references to be SUP and GSUP in the code. Are these two > different protocols or are they the same thing? Also, are they specified > anywhere other than in the code? > > > On Sat, Sep 2, 2017 at 2:11 PM Alexander Chemeris < > alexander.chemeris at gmail.com> wrote: > >> Hi Rowan, >> >> A more recent version of this work is a part of the >> fairwaves/master-rebase branch. It has implementation of exporting >> USSD (and any other SS for that matter) over a SUP socket and an >> external utility to decode/encode them and convert to/from SIP+XML >> similar to defined in the IMS standard. >> >> We're currently using this code to implement external USSD services >> like a balance check from a billing system and also to forward SS and >> USSD to MAP/Sigtran. So I think the code should work well for you. >> >> If you find this code useful, we would greatly appreciate any help in >> merging this code into master. We intend to eventually merge this into >> master, but it requires some cleanup before it could be submitted for >> a review and given it's not a simple small change we've never had >> enough time to do that so far :( >> >> On Wed, Aug 30, 2017 at 10:59 PM, Rowan Phipps >> <phippsr at cs.washington.edu> wrote: >> > Hi, >> > I’ve been looking into getting ussd working with an external >> application. I >> > found a branch from last year (fairwaves/sup-ussd) that looks like it >> has >> > implemented most of ussd sessions and possibly communicates with an >> external >> > application. Does anyone know if it was finished or what still needs to >> be >> > done? >> > >> > I also found a python script called ussd_example.py which looks like it >> is >> > supposed to act as a gateway and receive used connections from openbsc. >> Is >> > this correct and did it work or am I misunderstanding its purpose? >> > >> > Thanks! >> > - Rowan Phipps >> >> >> >> -- >> Regards, >> Alexander Chemeris. >> CTO/Founder, Fairwaves, Inc. >> https://fairwaves.co >> > -- > Thanks! > - Rowan Phipps > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20170908/e0f97dd5/attachment.htm>