User Tools

Site Tools


tutorials:openbts

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

tutorials:openbts [2015/12/12 14:31] (current)
Line 1: Line 1:
 +=====OpenBTS 2010-07-04 on Ubuntu 10.04=====
 +
 +====install deb packages:​====
 +  aptitude install libusrp-dev libosip2-dev libortp-dev git-core gcc build-essential asterisk
 +
 +====Configure asterisk====
 +The following configuration auto-registers all requested sip extensions and dumps all calls to a conference(meetme)... NOT E911 SAFE!
 +
 +add to [general] in /​etc/​asterisk/​sip.conf:​
 +  bindport=5060
 +  srvlookup=yes
 +  autocreatepeer=yes
 +  canreinvite=no
 +  call-limit=1
 +  type=friend
 +  allow=gsm
 +  context=sip-internal
 +  host=127.0.0.1
 +
 +create context [sip-internal] in /​etc/​asterisk/​extensions.conf:​
 +  [sip-internal]
 +  exten => _.,​1,​MeetMe(101)
 +
 +under [rooms] in /​etc/​asterisk/​meetme.conf add:
 +  conf => 101
 +
 +restart asterisk:
 +  /​etc/​init.d/​asterisk restart
 +
 +====git, build, run openbts:​====
 +  git clone git://​openbts.git.sourceforge.net/​gitroot/​openbts/​openbts
 +  cd openbts/​public-trunk
 +  ./configure
 +  make
 +  cd apps/
 +  cp OpenBTS.config.example OpenBTS.config
 +  nano OpenBTS.config ​ ## make changes?
 +  ./OpenBTS
 +
 +
 +
 +Now search for the network on your trusty gsm device
 +
 +
 +
 +
 +
  
tutorials/openbts.txt · Last modified: 2015/12/12 14:31 (external edit)