This is the legacy all-in-one implementation of a minimal Osmocom GSM circuit-switched network, including subsets of BSC/MSC/SMSC/HLR. It is no longer maintained. Please instead refer to the separate successors OsmoBSC, OsmoMSC, OsmoHLR.

OsmoNITB is a GSM Network-In-The-Box program, implementing a minimal subset of BSC, MSC, VLR, HLR, AUC, SMSC.

Binary Packages

Osmocom provides binary packages for several flavors of Debian and Ubuntu GNU/Linux on a variety of architectures (i586, x86_64, armhf, armv7l). Unless you are a software developer interested in developing on Osmocom, it is recommended you use those packages instead of building from source.

For more details see Binary_Packages


Osmocom maintains a set of user manuals and VTY reference manuals whose latest versions can be found at

If the manual for the program of your particular interest area is missing or you find it incomplete, we kindly ask you for your contribution in form of patches against (or, alternatively Funding)

Contact / Getting Help

The Osmocom community primarily communicates using public Mailing_Lists. Feel free to subscribe the list related to the project of your interest and join the discussions there. Some community members also hang out on the #omsocom IRC_Channel.

For commercial support services, please contact sysmocom.

Issue tracking

open closed Total
Bug 19 15 34
Feature 4 16 20
Support 0 2 2

View all issues | Gantt