Difference between revisions of "OpenBTS: Ubuntu Install"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 7: | Line 7: | ||
==Compile osip== | ==Compile osip== | ||
− | + | '''LANGKAH INI SEBAIKNYA DI SKIP''' | |
Kadang kala untuk bisa mengcompile [[SMS]] queue tampaknya osip dari [[Ubuntu]] tidak bisa di gunakan kita harus compile dari scratch | Kadang kala untuk bisa mengcompile [[SMS]] queue tampaknya osip dari [[Ubuntu]] tidak bisa di gunakan kita harus compile dari scratch |
Revision as of 08:02, 3 March 2012
- Compile dan Install GNURadio. Tanpa GNURadio terinstall maka OpenBTS tidak mungkin di instalasi.
Instalasi paket / library pendukung tambahan
apt-get install libortp8 libortp-dev libosip2-4 libosip2-dev
Compile osip
LANGKAH INI SEBAIKNYA DI SKIP
Kadang kala untuk bisa mengcompile SMS queue tampaknya osip dari Ubuntu tidak bisa di gunakan kita harus compile dari scratch
apt-get remove --purge libosip2-4 libosip2-dev
Download osip
http://ftp.gnu.org/gnu/osip/ http://ftp.gnu.org/gnu/osip/libosip2-3.6.0.tar.gz http://mirrors.kernel.org/gnu/osip/libosip2-3.6.0.tar.gz ftp://mirrors.kernel.org/gnu/osip/
Compile
cp libosip2-3.6.0.tar.gz /usr/local/src cd /usr/local/src tar zxvf libosip2-3.6.0.tar.gz mkdir linux-build cd /usr/local/src/linux-build/ ../libosip2-3.6.0/configure make clean make all make make install
Install OpenBTS
Download source code dari
http://www.openbts.org http://sourceforge.net/projects/openbts/
Lakukan
cp openbts-2.6.0Mamou.tar.gz /usr/local/src/ cd /usr/local/src/ tar zxvf openbts-2.6.0Mamou.tar.gz cd /usr/local/src/openbts-2.6.0Mamou/ ./configure make clean make all make make install
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 /usr/local/src/ cd /usr/local/src tar zxvf ttsou-openbts-dboard-dff7527.tar.gz cd /usr/local/src/ttsou-openbts-dboard-dff7527/public-trunk/ cp -Rf * /usr/local/src/openbts-2.6.0Mamou
Modifikasi file USRPDevice.cpp
cd /usr/local/src/openbts-2.6.0Mamou/Transceiver vi USRPDevice.cpp
const dboardConfigType dboardConfig = TXA_RXA;
Compile
cd /usr/local/src/openbts-2.6.0Mamou/ ./configure make clean make all make make install
Compile smqueue
Install g++ 4.3 karena versi 4.4 tidak bisa digunakan untuk compile smqueue
apt-get install g++-4.3
Edit Makefile.standalone
vi /usr/local/src/openbts-2.6.0Mamou/smqueue/Makefile.standalone
g++ -o smqueue $(CPPFLAGS) $(INCLUDES) smqueue.cpp smnet.cpp smcommands.cpp ../HLR/HLR.cpp $(LIBS)
menjadi
g++-4.3 -o smqueue $(CPPFLAGS) $(INCLUDES) smqueue.cpp smnet.cpp smcommands.cpp ../HLR/HLR.cpp $(LIBS)
Compile smqueue
cd /usr/local/src/openbts-2.6.0Mamou/smqueue/ make -f Makefile.standalone
Instalasi OpenBTS Selesai :)
OpenBTS 2.6 masih belum sempurna, setiap kali kita mengubah user di asterisk, kita perlu mengcompile ulang smqueue, silahkan baca-baca OpenBTS: SMS
Error g++ 4.4
Jika kita menggunakan g++ 4.4 maka akan terjadi error sebagai berikut
smnet.cpp:423: error: invalid conversion from ‘const char*’ to ‘char*’ make: *** [smqueue] Error 1
Di OpenBTS 2.6 masih belum sempurna, setiap kali kita mengubah user di asterisk, kita perlu mengcompile ulang smqueue, silahkan baca-baca OpenBTS: SMS
Pranala Menarik
Persiapan
- USRP: High Precision Clock
- USRP: Menyambungkan ClockTamer ke USRP1
- USRP: Instalasi Board
- OpenBTS: GIT Source Code
OpenBTS 2.6
- GNURadio
- GNURadio: Ubuntu Install
- GNURadio: Ubuntu Install GNURadio 3.4.2
- GNURadio: Spectrum Analizer GSM
- GNURadio: Mengubah board RFX1800 menjadi RFX900
- GNURadio: Programming Untuk Pemula
- 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
- AirProbe
OpenBTS 2.8
- GNURadio: Ubuntu 11.10 Install *NOT RECOMMENED*
- GNURadio: Ubuntu 11.10 instalasi menggunakan Repo NOT RECOMMENDED
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.3.0
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.4.2
- GNURadio: Ubuntu 11.10 Install dari GIT GNURadio
- OpenBTS: Ubuntu 11.10 Install
- OpenBTS: 2.8 dari SVN Install RECOMMENDED
- OpenBTS: 2.8 Instalasi Real Time Asterisk
- OpenBTS: 2.8 Konfigurasi
- OpenBTS: Database SQLite
Ettus E110
- OpenBTS: E110 Cara Login
- OpenBTS: E110 Install Image di MicroSD
- OpenBTS: E110 Cek Daughter Board
- OpenBTS: E110 Mengubah Master Clock
- OpenBTS: E110 Bekerja dengan opkg
- OpenBTS: E110 GNURadio
- OpenBTS: E110 Instalasi OpenBTS
- OpenBTS: E110 Instalasi OpenBTS 2.6 *NOT RECOMMENDED*
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