Welcome to the OsmocomBB project


OsmocomBB is an Free Software / Open Source GSM Baseband software implementation. It intends to completely replace the need for a proprietary GSM baseband software, such as

  • drivers for the GSM analog and digital baseband (integrated and external) peripherals
  • the GSM phone-side protocol stack, from layer 1 up to layer 3

In short: By using OsmocomBB on a compatible phone, you will be able to make and receive phone calls, send and receive SMS, etc. based on Free Software only.

For more information please have a look at the ProjectRationale.

Working with OsmocomBB can be challenging (technically and socially). If you haven't done so already, please have a look at our requirements page.


29C3 Osmocom Talks

Several talks by Osmocom team member were presented at 29C3. Slides and video are available.

(Read more)

PHDays 2012 - Abusing Calypso talk

Osmocom-BB team member Sylvain Munaut gave a talk at PHDays 2012 about abusing the calypso phones.

It mostly focus on the technical details of the DSP hacking that was done previously to use those phones as passive sniffer and demonstrates some more hacking to turn those phones into BTS.

The talk video is available [http://live.digitaloctobe ...

(Read more)

OsmocomBB RSSI monitor firmware

OsmocomBB team member Andreas Eversberg has been working on a new RSSI monitor firmware application within OsmocomBB.

Using this firmware, it is possible to monitor the RSSI of individual ARFCNs or even the entire spectrum.

ARFCN view Spectrum view

Depending on the hardwa ...

(Read more)

First Osmocom GMR code release

As some of the readers may already know, a couple of Osmocom developers have been working on a new sub-project: OsmocomGMR.

The primary goal of this project is to provide a reusable and clean implementation of the various layers of GMR-1.

What is GMR-1 ? Well, it stands for "GEO Mobile Radio" and it's a set of spec ...

(Read more) via IPv6

All osmocom servers / services are now IPv6 enabled.

This means we have AAAA as well as the A records in DNS for our hostnames like, and others.

If you experience any problems connecting to our servers, please contact with a detailed problem description.

GSM Documentation/History
For a complete list of local wiki pages, see TitleIndex.
Last modified 10 months ago Last modified on Feb 4, 2016, 7:12:07 PM