Difference between revisions of "OpenBTS: dari GIT ttsou"

From OnnoWiki
Jump to navigation Jump to search
Line 58: Line 58:
 
  sudo mkdir -p /usr/local/share/usrp/rev4/
 
  sudo mkdir -p /usr/local/share/usrp/rev4/
 
  sudo cp Transceiver52M/std_inband.rbf /usr/local/share/usrp/rev4/
 
  sudo cp Transceiver52M/std_inband.rbf /usr/local/share/usrp/rev4/
 +
 +
cd /usr/local/src/openbts-uhd/public-trunk/apps
 +
cp OpenBTS.config.example OpenBTS.config
 +
 +
==Error UHD untuk USRP1==
 +
 +
Error
 +
 +
1335410688.5327 FORCE 3062929104 Logger.cpp:196:gLogInit: Setting initial global logging level to NOTICE
 +
1335410688.8500 ALARM 3062929104 UHDDevice.cpp:409:parse_dev_type: USRP1 is not supported using the UHD driver
 +
1335410688.8501 ALARM 3062929104 UHDDevice.cpp:410:parse_dev_type: Please compile with GNU Radio libusrp support
 +
 +
'''SOLUSI:'''
 +
 +
Naga-naga-nya harus turun ke GNURadio versi 3.4.2 yang mendukung libusrp
  
 
==Referensi==
 
==Referensi==

Revision as of 10:26, 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/
cd /usr/local/src/openbts-uhd/public-trunk/apps
cp OpenBTS.config.example OpenBTS.config 

Error UHD untuk USRP1

Error

1335410688.5327 FORCE 3062929104 Logger.cpp:196:gLogInit: Setting initial global logging level to NOTICE
1335410688.8500 ALARM 3062929104 UHDDevice.cpp:409:parse_dev_type: USRP1 is not supported using the UHD driver
1335410688.8501 ALARM 3062929104 UHDDevice.cpp:410:parse_dev_type: Please compile with GNU Radio libusrp support

SOLUSI:

Naga-naga-nya harus turun ke GNURadio versi 3.4.2 yang mendukung libusrp

Referensi

Pranala Menarik

Persiapan

OpenBTS 2.6

OpenBTS 2.8

Ettus E110

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah