Difference between revisions of "OpenBTS: E110 Instalasi OpenBTS 2.6"

From OnnoWiki
Jump to navigation Jump to search
Line 17: Line 17:
 
Lakukan
 
Lakukan
  
  cp openbts-2.6.0Mamou.tar.gz /usr/local/src/
+
  cp openbts-2.6.0Mamou.tar.gz /home/root/src/
  cd /usr/local/src/
+
  cd /home/root/src/
 
  tar zxvf openbts-2.6.0Mamou.tar.gz
 
  tar zxvf openbts-2.6.0Mamou.tar.gz
  
Line 31: Line 31:
 
Download [[source code]] ttsou
 
Download [[source code]] ttsou
  
  cp ttsou-openbts-dboard-dff7527.tar.gz /usr/local/src/
+
  cp ttsou-openbts-dboard-dff7527.tar.gz /home/root/src/
  cd /usr/local/src
+
  cd /home/root/src
 
  tar zxvf ttsou-openbts-dboard-dff7527.tar.gz  
 
  tar zxvf ttsou-openbts-dboard-dff7527.tar.gz  
  cd /usr/local/src/ttsou-openbts-dboard-dff7527/public-trunk/
+
  cd /home/root/src/ttsou-openbts-dboard-dff7527/public-trunk/
  cp -Rf * /usr/local/src/openbts-2.6.0Mamou
+
  cp -Rf * /home/root/src/openbts-2.6.0Mamou
  
 
Modifikasi file USRPDevice.cpp
 
Modifikasi file USRPDevice.cpp
  
  cd /usr/local/src/openbts-2.6.0Mamou/Transceiver
+
  cd /home/root/src/openbts-2.6.0Mamou/Transceiver
 
  vi USRPDevice.cpp
 
  vi USRPDevice.cpp
  
Line 46: Line 46:
 
Compile
 
Compile
  
  cd /usr/local/src/openbts-2.6.0Mamou/
+
  cd /home/root/src/openbts-2.6.0Mamou/
 
  ./configure --with-uhd CFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3" CXXFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3"  
 
  ./configure --with-uhd CFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3" CXXFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3"  
 
  make clean
 
  make clean

Revision as of 14:17, 25 February 2012

Siapkan Paket Pendukung

Instalasi paket / library pendukung tambahan

opkg install libosip2-3 libosip2-dev libortp5 libortp-dev


Install OpenBTS

Download source code dari

http://www.openbts.org
http://sourceforge.net/projects/openbts/

Lakukan

cp openbts-2.6.0Mamou.tar.gz /home/root/src/
cd /home/root/src/
tar zxvf openbts-2.6.0Mamou.tar.gz


Modifikasi USRP Device untuk Single Doughterboard

Referensi:

https://github.com/somat/openbts-patch
http://github.com/ttsou/openbts-dboard/tarball/master

Download source code ttsou

cp ttsou-openbts-dboard-dff7527.tar.gz /home/root/src/
cd /home/root/src
tar zxvf ttsou-openbts-dboard-dff7527.tar.gz 
cd /home/root/src/ttsou-openbts-dboard-dff7527/public-trunk/
cp -Rf * /home/root/src/openbts-2.6.0Mamou

Modifikasi file USRPDevice.cpp

cd /home/root/src/openbts-2.6.0Mamou/Transceiver
vi USRPDevice.cpp
const dboardConfigType dboardConfig = TXA_RXA;

Compile

cd /home/root/src/openbts-2.6.0Mamou/
./configure --with-uhd CFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3" CXXFLAGS="-march=armv7-a -mtune=cortex-a8 -mfpu=neon -mfloat-abi=softfp -O3" 
make clean
make clean
make all
make 
make install

Pranala Menarik

Persiapan Hardware

OpenBTS 2.6

OpenBTS 2.8

Ettus E110

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah