Difference between revisions of "OpenBTS: dari GIT ttsou"

From OnnoWiki
Jump to navigation Jump to search
Line 47: Line 47:
 
  cd /usr/local/src/openbts-uhd/public-trunk/
 
  cd /usr/local/src/openbts-uhd/public-trunk/
 
  autoreconf -i
 
  autoreconf -i
 +
./configure
 
  ./configure --with-uhd  # USRP1 via UHD
 
  ./configure --with-uhd  # USRP1 via UHD
 
  ./configure --with-usrp1 # USRP1 via libusrp
 
  ./configure --with-usrp1 # USRP1 via libusrp

Revision as of 10:20, 26 April 2012

Instalasi Paket Pendukung dan Asterisk

Instalasi paket / library pendukung tambahan

sudo apt-get install autoconf libtool libosip2-dev libortp-dev \
libusb-1.0-0-dev g++ sqlite3 libsqlite3-dev erlang \
asterisk asterisk-mysql cmake

Load GNURadio

sudo ldconfig
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/

Download Source Code OpenBTS-UHD ttsou via GIT

sudo su
cd /usr/local/src
git clone git://github.com/ttsou/openbts-uhd.git


Edit OpenBTS

sudo su
cd /usr/local/src/openbts-uhd/public-trunk/apps/

Edit

vi OpenBTS.cpp

Edit

// Start the transceiver interface.
// Sleep long enough for the USRP to bootload.
sleep(5);

supaya menjadi

sleep(15);

Install OpenBTS

Compile & Instalasi OpenBTS

sudo su
cd /usr/local/src/openbts-uhd/public-trunk/
autoreconf -i
./configure
./configure --with-uhd   # USRP1 via UHD
./configure --with-usrp1 # USRP1 via libusrp
make clean
make
make install
cd /usr/local/src/openbts-uhd/public-trunk/apps
ln -s ../Transceiver52M/transceiver 
cd /usr/local/src/openbts-uhd/public-trunk/
sudo mkdir -p /usr/local/share/usrp/rev4/
sudo cp Transceiver52M/std_inband.rbf /usr/local/share/usrp/rev4/

Referensi

Pranala Menarik

Persiapan

OpenBTS 2.6

OpenBTS 2.8

Ettus E110

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah