<div dir="ltr">I am also trying to do that.  How far have you gotten?<br>I am stuck at<br><br>    bts connect: 'localhost'; waitForBTSReady.<br><br>This is what I see<br><br> # gst<br>GNU Smalltalk ready<br><br>st> PackageLoader fileInPackage: #FakeBTS<br>Loading package OsmoLogging<br>Loading package OsmoCore<br>Loading package Parser<br>Loading package PetitParser<br>Loading package Sockets<br>Loading package OsmoNetwork<br>Loading package OsmoGSM<br>Loading package FakeBTS<br>PackageLoader<br>PackageLoaderts := FakeBTS.BTS new.<br>a BTS<br><br>st> bts btsId: '1/0/0'<br>a BTS<div><br>st> bts connect: 'localhost'; waitForBTSReady.<br>Stop<br>Object: nil error: did not understand #+<br>MessageNotUnderstood(Exception)>>signal (ExcHandling.st:254)<br>UndefinedObject(Object)>>doesNotUnderstand: #+ (SysExcept.st:1407)<br>Sockets.TCPSocketImpl(FileDescriptor)>>nextAvailable:into:startingAt: (FileDescr.st:802)<br>optimized [] in Sockets.StreamSocket>>newReadBuffer: (Sockets.star#VFS.ZipFile/Sockets.st:1323)<br>Sockets.ReadBuffer>>atEnd (Sockets.star#VFS.ZipFile/Buffers.st:129)<br>Sockets.ReadBuffer>>pastEnd (Sockets.star#VFS.ZipFile/Buffers.st:137)<br>Sockets.ReadBuffer(PositionableStream)>>next (PosStream.st:78)<br>Sockets.StreamSocket>>next (Sockets.star#VFS.ZipFile/Sockets.st:1217)<br>Sockets.StreamSocket>>nextByte (OsmoNetwork.star#VFS.ZipFile/core/Extensions.st:125)<br>Sockets.StreamSocket>>nextBytes:signed: (OsmoNetwork.star#VFS.ZipFile/core/Extensions.st:113)<br>Sockets.StreamSocket>>nextUshort (OsmoNetwork.star#VFS.ZipFile/core/Extensions.st:102)<br>Osmo.IPADemuxer>>next (OsmoNetwork.star#VFS.ZipFile/ipa/IPAMuxer.st:39)<br>[] in FakeBTS.BTSOmlConnection(FakeBTS.BTSConnectionBase)>>processOne (FakeBTS.star#VFS.ZipFile/BTSConnection.st:159)<br>BlockClosure>>on:do:on:do: (BlkClosure.st:206)<br>FakeBTS.BTSOmlConnection(FakeBTS.BTSConnectionBase)>>processOne (FakeBTS.star#VFS.ZipFile/BTSConnection.st:172)<br>optimized [] in FakeBTS.BTSConnectionBase>>connect:port: (FakeBTS.star#VFS.ZipFile/BTSConnection.st:145)<br>[] in Process>>onBlock:at:suspend: (Process.st:392)<br>BlockClosure>>on:do: (BlkClosure.st:193)<br>[] in Process>>onBlock:at:suspend: (Process.st:393)<br>BlockClosure>>ensure: (BlkClosure.st:269)<br>[] in Process>>onBlock:at:suspend: (Process.st:370)<br>[] in BlockClosure>>asContext: (BlkClosure.st:179)<br>BlockContext class>>fromClosure:parent: (BlkContext.st:68)<br><br>*** HERE IT JUST WAITS AND I PRESS CTRL-C ***<br><br>Object: nil error: interrupted!!!<br>SystemExceptions.UserInterrupt(Exception)>>signal (ExcHandling.st:254)<br>SystemExceptions.UserInterrupt class(Exception class)>>signal (ExcHandling.st:151)<br>UndefinedObject(Object)>>userInterrupt (Object.st:1414)<br>FakeBTS.BTS>>waitForBTSReady (FakeBTS.star#VFS.ZipFile/BTS.st:393)<br>UndefinedObject>>executeStatements (a String:1)<br>nil<br><br>st> <br><br><br><br> <br>><br>><br>> Hi,<br>> I'm trying to set an "OpenBSC network-in-the-box (NITB) mode" using a  <br>> BTS demo/simulator, but couldn't find any good instructions guide for  <br>> it.<br>> Any help will happily accepted.<br>> I followed this guide:<br>> <a href="http://openbsc.osmocom.org/trac/wiki/Building_OpenBSC">http://openbsc.osmocom.org/trac/wiki/Building_OpenBSC</a><br>> and tried to use this simulator instructions:<br>> <a href="http://openbsc.osmocom.org/trac/wiki/simulation">http://openbsc.osmocom.org/trac/wiki/simulation</a><br>> Best regards,<br>> Arik<p style="color:rgb(0,0,0);font-family:Times;font-size:medium"></p><ul style="color:rgb(0,0,0);font-family:Times;font-size:medium"></ul></div></div>