I am also trying to do that. How far have you gotten? I am stuck at
bts connect: 'localhost'; waitForBTSReady.
This is what I see
# gst GNU Smalltalk ready
st> PackageLoader fileInPackage: #FakeBTS Loading package OsmoLogging Loading package OsmoCore Loading package Parser Loading package PetitParser Loading package Sockets Loading package OsmoNetwork Loading package OsmoGSM Loading package FakeBTS PackageLoader PackageLoaderts := FakeBTS.BTS new. a BTS
st> bts btsId: '1/0/0' a BTS
st> bts connect: 'localhost'; waitForBTSReady. Stop Object: nil error: did not understand #+ MessageNotUnderstood(Exception)>>signal (ExcHandling.st:254) UndefinedObject(Object)>>doesNotUnderstand: #+ (SysExcept.st:1407) Sockets.TCPSocketImpl(FileDescriptor)>>nextAvailable:into:startingAt: (FileDescr.st:802) optimized [] in Sockets.StreamSocket>>newReadBuffer: (Sockets.star#VFS.ZipFile/Sockets.st:1323) Sockets.ReadBuffer>>atEnd (Sockets.star#VFS.ZipFile/Buffers.st:129) Sockets.ReadBuffer>>pastEnd (Sockets.star#VFS.ZipFile/Buffers.st:137) Sockets.ReadBuffer(PositionableStream)>>next (PosStream.st:78) Sockets.StreamSocket>>next (Sockets.star#VFS.ZipFile/Sockets.st:1217) Sockets.StreamSocket>>nextByte (OsmoNetwork.star#VFS.ZipFile/core/Extensions.st:125) Sockets.StreamSocket>>nextBytes:signed: (OsmoNetwork.star#VFS.ZipFile/core/Extensions.st:113) Sockets.StreamSocket>>nextUshort (OsmoNetwork.star#VFS.ZipFile/core/Extensions.st:102) Osmo.IPADemuxer>>next (OsmoNetwork.star#VFS.ZipFile/ipa/IPAMuxer.st:39) [] in FakeBTS.BTSOmlConnection(FakeBTS.BTSConnectionBase)>>processOne (FakeBTS.star#VFS.ZipFile/BTSConnection.st:159) BlockClosure>>on:do:on:do: (BlkClosure.st:206) FakeBTS.BTSOmlConnection(FakeBTS.BTSConnectionBase)>>processOne (FakeBTS.star#VFS.ZipFile/BTSConnection.st:172) optimized [] in FakeBTS.BTSConnectionBase>>connect:port: (FakeBTS.star#VFS.ZipFile/BTSConnection.st:145) [] in Process>>onBlock:at:suspend: (Process.st:392) BlockClosure>>on:do: (BlkClosure.st:193) [] in Process>>onBlock:at:suspend: (Process.st:393) BlockClosure>>ensure: (BlkClosure.st:269) [] in Process>>onBlock:at:suspend: (Process.st:370) [] in BlockClosure>>asContext: (BlkClosure.st:179) BlockContext class>>fromClosure:parent: (BlkContext.st:68)
*** HERE IT JUST WAITS AND I PRESS CTRL-C ***
Object: nil error: interrupted!!! SystemExceptions.UserInterrupt(Exception)>>signal (ExcHandling.st:254) SystemExceptions.UserInterrupt class(Exception class)>>signal (ExcHandling.st:151) UndefinedObject(Object)>>userInterrupt (Object.st:1414) FakeBTS.BTS>>waitForBTSReady (FakeBTS.star#VFS.ZipFile/BTS.st:393) UndefinedObject>>executeStatements (a String:1) nil
st>
Hi, I'm trying to set an "OpenBSC network-in-the-box (NITB) mode" using a BTS demo/simulator, but couldn't find any good instructions guide for it. Any help will happily accepted. I followed this guide: http://openbsc.osmocom.org/trac/wiki/Building_OpenBSC and tried to use this simulator instructions: http://openbsc.osmocom.org/trac/wiki/simulation Best regards, Arik
On Mon, Dec 15, 2014 at 05:02:12PM +0100, Lars Rasmusson SICS wrote:
Good morning,
st> bts btsId: '1/0/0' a BTS
do you have a unit with the ID 1 configured in the BSC config? It looks the NITB/BSC is closing your connection and the above is the most likely reason for that.
Hi guys,
Sorry for not replying. I was O.O.O and didn't work on the setup of the system.
You've mentioned the starterkit. Where I can find it, and what device did you provisioned?
Supposing I got a working HLR and NITB configuration, what about the BTS?
And one last thing, I couldn't find the package feed but it would be lovely if you can upload it again for Debian 7.0.
Lars, did you solve all your problems? I'll be happy to use your experience and feedbacks.
Thanks, Arik
2014-12-16 8:56 GMT+02:00 Holger Hans Peter Freyther holger@freyther.de:
On Mon, Dec 15, 2014 at 05:02:12PM +0100, Lars Rasmusson SICS wrote:
Good morning,
st> bts btsId: '1/0/0' a BTS
do you have a unit with the ID 1 configured in the BSC config? It looks the NITB/BSC is closing your connection and the above is the most likely reason for that.