Difference between revisions of "OpenBTS: E110 Instalasi OpenBTS"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 1: | Line 1: | ||
==Instalasi osip2== | ==Instalasi osip2== | ||
+ | |||
+ | Cara yang aman | ||
+ | |||
+ | opkg install libosip2 | ||
Download osip dari http://ftp.gnu.org/gnu/osip/ | Download osip dari http://ftp.gnu.org/gnu/osip/ | ||
Line 17: | Line 21: | ||
make | make | ||
make install | make install | ||
+ | |||
+ | Naga-naganya ada yang salah di cara ini, terutama di ./configure kita perlu menambahkan banyak switch karena kita pakai processor armv7 | ||
==Instalasi OpenBTS== | ==Instalasi OpenBTS== |
Revision as of 16:21, 11 February 2012
Instalasi osip2
Cara yang aman
opkg install libosip2
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
Naga-naganya ada yang salah di cara ini, terutama di ./configure kita perlu menambahkan banyak switch karena kita pakai processor armv7
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 clean make make install
Kalau ada Error seperti di bawah ini, kita perlu reboot & ulang proses compile
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
Kalau berhasil melalui langkah konfigurasi yang perlu kita lakukan adalah
./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 make install
Source List untuk opkg
Source List untuk opkg yang digunakan di OpenBTS E11 dapat dilihat dalam file yang ada di folder
/etc/opkg/
arah sources adalah
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/debug
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/gstreamer
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/all
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/perl
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/python
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/sdk
- http://feeds.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/machine/usrp-e1xx
Pranala Menarik
Persiapan Hardware
OpenBTS 2.6
- GNURadio: Ubuntu Install
- GNURadio: Spectrum Analizer GSM
- GNURadio: Mengubah board RFX1800 menjadi RFX900
- OpenBTS: Ubuntu Install
- OpenBTS: Konfigurasi
- OpenBTS: Kalibrasi
- OpenBTS: Konfigurasi Asterisk untuk OpenBTS
- OpenBTS: Menjalankan smqueue
- OpenBTS: Mengoperasikan BTS
- OpenBTS: Tampilan di Nokia saat pakai OpenBTS
- OpenBTS: Operasi 1800 MHz
- OpenBTS: Beberapa Tips
- OpenBTS: USRP2
- OpenBTS: Amplifier
- OpenBTS: SMS
OpenBTS 2.8
- GNURadio: Ubuntu 11.10 Install
- OpenBTS: Ubuntu 11.10 Install
- OpenBTS: 2.8 dari SVN Install
- OpenBTS: 2.8 Instalasi Real Time Asterisk
Ettus E110
Lain Lain
- Membuat Base Station GSM Open Source
- Teknologi Selular
- GSM: Daftar Channel Frekuensi
- Wireless Internet
- OpenBSC
- AirProbe
- Base station subsystem
- GSM
- Asterisk
- Mobile phone
Catatan Legal dan Pendukung
- Siapa Bilang OpenBTS Ilegal?
- OpenBTS: Catatan MNC dan MCC Indonesia
- OpenBTS : Alokasi Frekuensi Operator GSM Indonesia