Difference between revisions of "OpenBTS: E110 Instalasi OpenBTS"

From OnnoWiki
Jump to navigation Jump to search
Line 39: Line 39:
 
  ./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
 
  make
 +
 +
 +
Entah kenapa langkah di atas menghasilkan
 +
 +
Preparing build ... autom4te: cannot open autom4te.cache/requests: Read-only file system
 +
automake: autoconf failed with exit status: 1
 +
ERROR: automake failed
 +
rm: cannot remove `COPYING.5934.protect_from_automake.backup': Read-only file  system
 +
rm: cannot remove `INSTALL.5934.protect_from_automake.backup': Read-only file system
 +
rm: cannot remove `./config.sub.backup': Read-only file system
 +
rm: cannot remove `./ltmain.sh.backup': Read-only file system
 +
 +
  
 
Sebaiknya jangan menggunakan autoreconf seperti di bawah ini karena akan meminta perl yang tidak ada di E110.
 
Sebaiknya jangan menggunakan autoreconf seperti di bawah ini karena akan meminta perl yang tidak ada di E110.
Line 52: Line 65:
 
BEGIN failed--compilation aborted at /usr/bin/gnu-configize line 40.
 
BEGIN failed--compilation aborted at /usr/bin/gnu-configize line 40.
 
autoreconf: gnu-configize failed with exit status: 2
 
autoreconf: gnu-configize failed with exit status: 2
 
 
  
 
==Source List untuk opkg==
 
==Source List untuk opkg==

Revision as of 15:44, 11 February 2012

Instalasi osip2

Download osip dari http://ftp.gnu.org/gnu/osip/ tepatnya http://ftp.gnu.org/gnu/osip/libosip2-3.6.0.tar.gz

Lakukan

mkdir src
mv libosip2-3.6.0.tar.gz ~/src
cd ~/src
tar zxvf libosip2-3.6.0.tar.gz
mkdir linux-build
cd ~/src/linux-build/
~/src/libosip2-3.6.0/configure 
make clean
make all
make
make install

Instalasi OpenBTS

Cek apakah ada openbts

updatedb &
locate openbts

Kalau tidak ketemu berarti kita perlu instalasi.

Download di PC source code openbts bisa melalui

svn co http://wush.net/svn/range/software/public openbts
scp -r openbts root@<ip-address-E110>

Compile menggunakan perintah

mv openbts ~/src
cd ~/src/openbts/openbts/trunk
./autogen.sh 
./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


Entah kenapa langkah di atas menghasilkan

Preparing build ... autom4te: cannot open autom4te.cache/requests: Read-only file system
automake: autoconf failed with exit status: 1
ERROR: automake failed
rm: cannot remove `COPYING.5934.protect_from_automake.backup': Read-only file  system
rm: cannot remove `INSTALL.5934.protect_from_automake.backup': Read-only file system
rm: cannot remove `./config.sub.backup': Read-only file system
rm: cannot remove `./ltmain.sh.backup': Read-only file system


Sebaiknya jangan menggunakan autoreconf seperti di bawah ini karena akan meminta perl yang tidak ada di E110.


mv openbts ~/src
cd ~/src/openbts/openbts/trunk
autoreconf -i

Akan keluar error sebagai berikut

can't locate Autom4te/ChannelDefs.pm in @INC (@INC contains: @autom4te_perllibdir@ /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl   .) at /usr/bin/gnu-configize line 40.

BEGIN failed--compilation aborted at /usr/bin/gnu-configize line 40. autoreconf: gnu-configize failed with exit status: 2

Source List untuk opkg

Source List untuk opkg yang digunakan di OpenBTS E11 antara lain adalah


Pranala Menarik

Persiapan Hardware

OpenBTS 2.6

OpenBTS 2.8

Ettus E110

Lain Lain

Catatan Legal dan Pendukung

Catatan Sejarah