Difference between revisions of "OpenBTS: E110 GNURadio"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Onnowpurbo (talk | contribs)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| Line 124: | Line 124: | ||
* [[GNURadio]]  | * [[GNURadio]]  | ||
* [[GNURadio: Ubuntu Install]]  | * [[GNURadio: Ubuntu Install]]  | ||
| − | * [[GNURadio: Ubuntu Install GNURadio 3.4.2]]  | + | * [[GNURadio: Ubuntu Install GNURadio 3.4.2]] '''*RECOMMENDED*'''  | 
* [[GNURadio: Contoh Aplikasi]]  | * [[GNURadio: Contoh Aplikasi]]  | ||
* [[GNURadio: Spectrum Analizer GSM]]  | * [[GNURadio: Spectrum Analizer GSM]]  | ||
| Line 150: | Line 150: | ||
* [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.4.2]]  | * [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.4.2]]  | ||
* [[GNURadio: Ubuntu 11.10 Install dari GIT GNURadio]]  | * [[GNURadio: Ubuntu 11.10 Install dari GIT GNURadio]]  | ||
| + | * [[GNURadio: Ubuntu 11.10 cek USRP Daughter Board]]  | ||
* [[OpenBTS: Ubuntu 11.10 Install]]  | * [[OpenBTS: Ubuntu 11.10 Install]]  | ||
* [[OpenBTS: 2.8 dari SVN Install]] '''RECOMMENDED'''  | * [[OpenBTS: 2.8 dari SVN Install]] '''RECOMMENDED'''  | ||
| Line 165: | Line 166: | ||
* [[OpenBTS: E110 Bekerja dengan opkg]]  | * [[OpenBTS: E110 Bekerja dengan opkg]]  | ||
* [[OpenBTS: E110 GNURadio]]  | * [[OpenBTS: E110 GNURadio]]  | ||
| + | * [[OpenBTS: E110 Install UHD Image]]  | ||
* [[OpenBTS: E110 Instalasi OpenBTS]]  | * [[OpenBTS: E110 Instalasi OpenBTS]]  | ||
* [[OpenBTS: E110 Instalasi OpenBTS 2.6]] '''*NOT RECOMMENDED*'''  | * [[OpenBTS: E110 Instalasi OpenBTS 2.6]] '''*NOT RECOMMENDED*'''  | ||
| Line 170: | Line 172: | ||
===Lain Lain===  | ===Lain Lain===  | ||
| + | * [[OpenBTS: Materi Magang di ICTWATCH]]  | ||
| + | * [[OpenBTS: Seminar Outline]]  | ||
| + | * [[OpenBTS: Workshop Outline]]  | ||
* [[Membuat Base Station GSM Open Source]]  | * [[Membuat Base Station GSM Open Source]]  | ||
* [[Teknologi Selular]]  | * [[Teknologi Selular]]  | ||
Revision as of 17:07, 1 April 2012
Tergantung versi SD Card yang kita miliki, kadang kala GNURadio sudah terinstalasi.
Cek menggunakan perintah
updatedb & locate gr- locate gnuradio locate usrp locate uhd
Jika ada hasilnya maka GNURadio sudah terinstalasi. Jika tidak ada, maka GNURadio belum terinstalasi.
Compile UHD
opkg remove --force-depends uhd uhd-dev uhd-examples uhd-tests echo "/usr/local/lib" >> /etc/ld.so.conf cd ~/src git clone git://ettus.sourcerepo.com/ettus/uhd.git uhd.git cd ~/src/uhd.git/host/ mkdir build cd ~/src/uhd.git/host/build cmake -DCMAKE_CXX_FLAGS:STRING="-mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp -g" -DENABLE_USRP_E100=TRUE -DENABLE_E100=ON -DENABLE_USRP_E_UTILS=TRUE -DENABLE_USB=OFF -DENABLE_USRP2=OFF ../ make make install
Compile GNURadio
opkg remove --force-depends gnuradio gnuradio-dev gnuradio-examples task-gnuradio cd ~/src git clone http://gnuradio.org/git/gnuradio.git gnuradio.git cd ~/src/gnuradio.git mkdir build cd ~/src/gnuradio.git/build cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchains/arm_cortex_a8_native.cmake -DQT_QTCORE_INCLUDE_DIR=/usr/include/qt4/QtCore -DQT_QTGUI_INCLUDE_DIR=/usr/include/qt4/QtGui -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake -DENABLE_GR_QTGUI=ON -DQT_LIBRARY_DIR=/usr/lib -DQT_INCLUDE_DIR=/usr/include/qt4/ -DQT_MOC_EXECUTABLE=/usr/bin/moc -DQT_UIC_EXECUTABLE=/usr/bin/uic -DQT_RCC_EXECUTABLE=/usr/bin/rcc -DCMAKE_BUILD_TYPE=release ../ make make install ldconfig
ALTERNATIF LAIN
buat script
clean-build-gnuradio
Berisi
#!/bin/sh cd ~/src/gnuradio.git && rm -rf build && mkdir build && cd build && cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_TOOLCHAIN_FILE=../cmake/Toolchains/arm_cortex_a8_native.cmake -DQT_QTCORE_INCLUDE_DIR=/usr/include/qt4/QtCore -DQT_QTGUI_INCLUDE_DIR=/usr/include/qt4/QtGui -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake -DENABLE_GR_QTGUI=ON -DQT_LIBRARY_DIR=/usr/lib -DQT_INCLUDE_DIR=/usr/include/qt4/ -DQT_MOC_EXECUTABLE=/usr/bin/moc -DQT_UIC_EXECUTABLE=/usr/bin/uic -DQT_RCC_EXECUTABLE=/usr/bin/rcc -DQT_QTCORE_LIBRARY=/usr/lib/libQtCore.so -DCMAKE_BUILD_TYPE=release ../ && make && make test && make install
ALTERNATIF LAIN LAGI
cd ~/src git clone git://gnuradio.org/gnuradio.git gnuradio.git cd ~/src/gnuradio.git ./bootstrap ./configure --enable-uhd --disable-volk --disable-usrp2 --disable-usrp1 --disable-gr-video-sdl 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" -with-qwt-incdir=/usr/include --enable-gr-wxgui make make check make install ldconfig
Cek GNURadio
Menggunakan gnuradio-config-info
gnuradio-config-info
Program options: gnuradio [options]: -h [ --help ] print help message --prefix print gnuradio installation prefix --sysconfdir print gnuradio system configuration directory --prefsdir print gnuradio preferences directory --builddate print gnuradio build date (RFC2822 format) -v [ --version ] print gnuradio version
cek sysconf directory
gnuradio-config-info --sysconfdir
/usr/etc
cek kapan dibuat
gnuradio-config-info --builddate
Wed, 07 Dec 2011 21:58:55
cek prefix
gnuradio-config-info --prefix
/usr
Referensi
- http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/2011-September/002254.html
 - http://www.ruby-forum.com/topic/2821191
 
Pranala Menarik
Persiapan
- USRP: High Precision Clock
 - USRP: Menyambungkan ClockTamer ke USRP1
 - USRP: Kalibrasi ClockTamer
 - USRP: ClockTamer Control Protocol
 - USRP: Instalasi Board
 - OpenBTS: GIT Source Code
 
OpenBTS 2.6
- GNURadio
 - GNURadio: Ubuntu Install
 - GNURadio: Ubuntu Install GNURadio 3.4.2 *RECOMMENDED*
 - GNURadio: Contoh Aplikasi
 - 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
 - GNURadio: Ubuntu 11.10 cek USRP Daughter Board
 - 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 Kalibrasi Clock
 - OpenBTS: E110 Bekerja dengan opkg
 - OpenBTS: E110 GNURadio
 - OpenBTS: E110 Install UHD Image
 - OpenBTS: E110 Instalasi OpenBTS
 - OpenBTS: E110 Instalasi OpenBTS 2.6 *NOT RECOMMENDED*
 
Lain Lain
- OpenBTS: Materi Magang di ICTWATCH
 - OpenBTS: Seminar Outline
 - OpenBTS: Workshop Outline
 - 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