Project

General

Profile

Actions

Ettus USRP B2xx family » History » Revision 3

« Previous | Revision 3/26 (diff) | Next »
Anonymous, 02/19/2016 10:47 PM


This page will describe how to install and configure OpenBSC, Osmo-BTS, Osmo-TRX, Osmo-PCU and OpenGGSN to create an opensource 2G/GSM network with your Ettus USRP B200/B210 SDR hardware.

This page in under development, please stay tuned.

'''Pre-Req:'''

The following guide is created on Ubuntu 14.14.03 LTS 64bit with kernel 3.19.0-26-lowlatency

1. Installing the UHD driver stack for Ettus USRP SDRs:

http://files.ettus.com/manual/page_install.html#install_linux_ourbins

'''2. Installing dependencies:'''

{{{
apt-get install libdbi0-dev libdbd-sqlite3 build-essential libtool autoconf automake git-core pkg-config libpcsclite-dev libusb-1.0 libncurses5-dev libgsm1-dev
}}}

'''Get Opencore AMR:'''

{{{
wget http://downloads.sourceforge.net/project/opencore-amr/opencore-amr/opencore-amr-0.1.3.tar.gz
tar xvzf opencore-amr-0.1.3.tar.gz
cd opencore-amr-0.1.3
./configure
make
make install
ldconfig
cd ..
}}}

'''Get ORTP:''

Note: 0.24.2 is not working with OpenBSC!

{{{
wget http://download.savannah.gnu.org/releases/linphone/ortp/sources/ortp-0.22.0.tar.gz
tar xvzf ortp-0.22.0.tar.gz
cd ortp-0.24.2
./configure
make
make install
ldconfig
cd ..
}}}

Files (6)
ggsn.conf ggsn.conf 529 Bytes GGSN config file, put it to /etc/ggsn.conf , 09/23/2015 04:07 PM
extensions.conf extensions.conf 1.5 KB Asterisk config file, put it to /etc/asterisk/extensions.conf , 09/23/2015 04:08 PM
osmo-pcu.cfg osmo-pcu.cfg 1.04 KB Example Osmo-PCU config file , 09/23/2015 04:09 PM
sgsn.conf sgsn.conf 1.12 KB Example Osmo-SGSN config file , 09/23/2015 04:09 PM
openbsc.conf openbsc.conf 3.98 KB Example OpenBSC config file , 09/23/2015 04:09 PM
osmo-bts.cfg osmo-bts.cfg 593 Bytes Example OsmoBTS config file laforge, 04/12/2017 01:09 PM

Updated by about 8 years ago · 3 revisions

Add picture from clipboard (Maximum size: 48.8 MB)