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/.
Maicon Kist maicon.kist at inf.ufrgs.brHi Herald, I'm trying to check the log messages. I'm trying to understand whats happening, but so far nothing came to my mind. I'm attaching the osmo-nitb log messages right before I call the *#100# number. Do you have any suggestion? PS: SMS and calls are working perfectly. Best Regards, On Sat, Aug 24, 2013 at 11:59 AM, Alexander Chemeris < alexander.chemeris at gmail.com> wrote: > On Thu, Aug 22, 2013 at 9:40 PM, Maicon Kist <maicon.kist at inf.ufrgs.br> > wrote: > > Is there a tutorial in how to make a USSD application work in a OpenBSC > > network? > > Firstly I'm want to implement a simple "Hello World" application. eg. the > > client enter with a valid USSD number (*something) and the "Hello World" > > application executes. > > Look at the openbsc/src/libmsc/ussd.c file - it's very easy to extend > it to respond to various USSD requests. It would be great if we have a > kind of external API for implementing external USSD applications > without touching the OsmoNITB code. Patches for this are welcome. > > -- > Regards, > Alexander Chemeris. > CEO, Fairwaves LLC / ООО УмРадио > http://fairwaves.ru > -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.osmocom.org/pipermail/openbsc/attachments/20130824/d2449fd4/attachment.htm> -------------- next part -------------- <0004> abis_rsl.c:1438 (bts=0,trx=0,ts=0,ss=0) Activating ARFCN(869) SS(0) lctype SDCCH r=OTHER ra=0x13 ta=1 <0004> abis_rsl.c:1166 (bts=0,trx=0,ts=0,ss=0) CHANNEL ACTIVATE ACK <0000> abis_rsl.c:1628 (bts=0,trx=0,ts=0,ss=0) SAPI=0 ESTABLISH INDICATION <0002> gsm_04_08.c:910 <- CM SERVICE REQUEST serv_type=0x08 mi_type=0x04 M(1622723192) <0002> gsm_04_08.c:832 -> CM SERVICE ACK <0001> gsm_04_08.c:142 (bts 0 trx 0 ts 0 pd 05) Sending 0x21 to MS. <0000> abis_rsl.c:1628 (bts=0,trx=0,ts=0,ss=0) SAPI=0 DATA INDICATION <0003> bsc_api.c:498 CLASSMARK CHANGE CM2(len=3) CM3(len=5) <0000> abis_rsl.c:1628 (bts=0,trx=0,ts=0,ss=0) SAPI=0 DATA INDICATION <0002> ussd.c:58 USSD: Own number requested <0000> chan_alloc.c:406 (bts=0,trx=0,ts=0,ss=0) starting release sequence <0003> gsm_04_08_utils.c:231 Sending Channel Release: Chan: Number: 0 Type: 1 <0004> abis_rsl.c:634 (bts=0,trx=0,ts=0,ss=0) DEACTivate SACCH CMD <0004> abis_rsl.c:1070 (bts=0,trx=0,ts=0,ss=0): MEAS RES for inactive channel <0005> abis_nm.c:315 OC=SITE-MANAGER(00) INST=(ff,ff,ff) STATE CHG: OP_STATE=NULL AVAIL=Power off(02) <0005> abis_nm.c:315 OC=BTS(01) INST=(00,ff,ff) STATE CHG: OP_STATE=Enabled AVAIL=Dependency(05) <0005> abis_nm.c:1441 Set BTS Attr (bts=0) <0005> abis_nm.c:1755 OC=BTS(01) INST=(00,ff,ff) Sending OPSTART <0005> abis_nm.c:315 OC=GPRS-NSE(f0) INST=(00,ff,ff) STATE CHG: OP_STATE=NULL AVAIL=Dependency(05) <0005> abis_nm.c:315 OC=GPRS-CELL(f1) INST=(00,ff,ff) STATE CHG: OP_STATE=NULL AVAIL=Dependency(05) <0005> abis_nm.c:315 OC=GPRS-NSVC(f2) INST=(00,00,ff) STATE CHG: OP_STATE=NULL AVAIL=Dependency(05) <0005> abis_nm.c:315 OC=GPRS-NSVC(f2) INST=(00,01,ff) STATE CHG: OP_STATE=NULL AVAIL=Dependency(05) <0005> abis_nm.c:315 OC=RADIO-CARRIER(02) INST=(00,00,ff) STATE CHG: OP_STATE=Disabled AVAIL=OK(ff) <0005> abis_nm.c:1755 OC=RADIO-CARRIER(02) INST=(00,00,ff) Sending OPSTART <0005> abis_nm.c:315 OC=BASEBAND-TRANSCEIVER(04) INST=(00,00,ff) STATE CHG: OP_STATE=Disabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,00) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=0) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,00) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,01) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=1) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,01) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,02) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=2) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,02) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,03) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=3) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,03) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,04) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=4) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,04) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,05) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=5) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,05) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,06) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=6) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,06) Sending OPSTART <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,07) STATE CHG: OP_STATE=Disabled AVAIL=Dependency(05) <0005> abis_nm.c:1644 Set Chan Attr (bts=0,trx=0,ts=7) <0005> abis_nm.c:1755 OC=CHANNEL(03) INST=(00,00,07) Sending OPSTART <0005> abis_nm.c:315 OC=RADIO-CARRIER(02) INST=(00,00,ff) Software Activated Report <0005> abis_nm.c:1458 Set TRX Attr (bts=0,trx=0) <0005> abis_nm.c:1755 OC=RADIO-CARRIER(02) INST=(00,00,ff) Sending OPSTART <0005> abis_nm.c:315 OC=BASEBAND-TRANSCEIVER(04) INST=(00,00,ff) Software Activated Report <0005> abis_nm.c:1755 OC=BASEBAND-TRANSCEIVER(04) INST=(00,00,ff) Sending OPSTART <0005> abis_nm.c:2574 ip.access RSL CONNECT IP=0.0.0.0 PORT=3003 STREAM=0x00 <0005> abis_nm.c:315 OC=RADIO-CARRIER(02) INST=(00,00,ff) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,00) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,01) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,02) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,03) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,04) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,05) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,06) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=CHANNEL(03) INST=(00,00,07) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:315 OC=BASEBAND-TRANSCEIVER(04) INST=(00,00,ff) STATE CHG: OP_STATE=Enabled AVAIL=OK(ff) <0005> abis_nm.c:2416 OC=BASEBAND-TRANSCEIVER(04) INST=(00,00,ff) IPACCESS(0xe1): RSL CONNECT ACK <0004> bsc_init.c:265 bootstrapping RSL for BTS/TRX (0/0) on ARFCN 869 using MCC=262 MNC=42 LAC=1 CID=0 BSIC=63 TSC=7 <0003> system_information.c:369 Serving cell: 869 <0003> bsc_init.c:103 SI1: 55 06 19 8f b2 80 00 00 00 00 00 00 00 00 00 00 00 00 00 e5 04 00 2b <0003> bsc_init.c:103 SI2: 59 06 1a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff e5 04 00 <0003> bsc_init.c:103 SI3: 49 06 1b 00 00 62 f2 24 00 01 49 03 05 27 4f 40 e5 04 00 3b 2b 2b 2b <0003> bsc_init.c:103 SI4: 31 06 1c 62 f2 24 00 01 4f 40 e5 04 00 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b <0003> bsc_init.c:103 SI5: 49 06 1d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2b 2b 2b 2b <0003> bsc_init.c:103 SI6: 2d 06 1e 00 00 62 f2 24 00 01 27 ff 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b