Difference between revisions of "GNURadio: Ubuntu 11.10 Install"
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
(36 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | Cara ini tampaknya tidak recommended jika kita menggunakan USRP1, pada saat compile [[OpenBTS]] akan muncul. | ||
+ | |||
+ | configure: error: Package requirements (usrp > 3.1) were not met: | ||
+ | No package 'usrp' found | ||
+ | Consider adjusting the PKG_CONFIG_PATH environment variable if you | ||
+ | installed software in a non-standard prefix. | ||
+ | Alternatively, you may set the environment variables USRP_CFLAGS | ||
+ | and USRP_LIBS to avoid the need to call pkg-config. | ||
+ | See the pkg-config man page for more details. | ||
+ | |||
+ | Di test menggunakan | ||
+ | |||
+ | pkg-config --cflags usrp | ||
+ | |||
+ | Naga-naga-nya gnuradio versi terbaru tidak membuat libusrp :( .. | ||
+ | kita perlu mencoba menggunakan gnuradio versi lama | ||
+ | |||
+ | |||
+ | Ada baiknya mencoba mengcompile menggunakan GIT | ||
+ | |||
+ | $ git clone git://gnuradio.org/gnuradio | ||
+ | |||
+ | For information about using Git, please see: | ||
+ | http://gnuradio.org/redmine/projects/gnuradio/wiki/DevelopingWithGit | ||
+ | |||
+ | Coba install menggunakan cmake | ||
+ | |||
+ | $ mkdir $(builddir) | ||
+ | $ cd $(builddir) | ||
+ | $ cmake [OPTIONS] $(srcdir) | ||
+ | $ make | ||
+ | $ make test | ||
+ | $ sudo make instal | ||
+ | |||
+ | |||
+ | |||
+ | |||
Sumber: http://gnuradio.org/redmine/wiki/gnuradio/UbuntuInstall | Sumber: http://gnuradio.org/redmine/wiki/gnuradio/UbuntuInstall | ||
Line 25: | Line 62: | ||
* GSL GNU Scientific Library (libgsl0-dev >= 1.10 required for SVN trunk, not in binary repositories for 7.10 and earlier) | * GSL GNU Scientific Library (libgsl0-dev >= 1.10 required for SVN trunk, not in binary repositories for 7.10 and earlier) | ||
− | ==Instal | + | ==Instal Aplikasi Pendukung== |
Update | Update | ||
Line 40: | Line 77: | ||
python-cheetah python-lxml doxygen qt4-dev-tools \ | python-cheetah python-lxml doxygen qt4-dev-tools \ | ||
libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools \ | libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools \ | ||
− | libpcre3 libpcre3-dbg libpcre3-dev libpcrecpp0 | + | libpcre3 libpcre3-dbg libpcre3-dev libpcrecpp0 \ |
+ | python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev \ | ||
+ | autoconf libtool libosip2-dev libortp-dev \ | ||
+ | libusb-1.0-0-dev g++ sqlite3 libsqlite3-dev erlang \ | ||
+ | asterisk asterisk-mysql | ||
==Instalasi WxWidget== | ==Instalasi WxWidget== | ||
+ | |||
+ | '''Bagian ini bisa di skip / di loncat.''' | ||
Jika ingin menginstall WxWidget yang lebih baru. Tapi ini tidak fatal, kita bisa skip jika tidak terlalu membutuhkan. Jika ingin melakukan juga dapat menjalankan langkah berikut. | Jika ingin menginstall WxWidget yang lebih baru. Tapi ini tidak fatal, kita bisa skip jika tidak terlalu membutuhkan. Jika ingin melakukan juga dapat menjalankan langkah berikut. | ||
Line 145: | Line 188: | ||
http://www.sbrac.org/files/build-gnuradio | http://www.sbrac.org/files/build-gnuradio | ||
− | Pastikan anda memiliki sambungan ke [[Internet]] yang baik | + | Pastikan |
+ | * Masih ada sisa harddisk 500+ Gbyte. | ||
+ | * anda memiliki sambungan ke [[Internet]] yang baik | ||
+ | * tidak ada yang menggunakan sambungan [[Internet]] tersebut. | ||
+ | Karena script ini akan mendownload [[gnuradio]] menggunakan GIT. | ||
− | + | Kita akan butuh waktu sekitar 2 jam untuk membuat gnuradio, sebagai super user lakukan | |
− | cp build-gnuradio /usr/local/src/gnuradio | + | sudo su |
− | cd /usr/local/src/gnuradio | + | mkdir /usr/local/src/gnuradio |
+ | cp build-gnuradio /usr/local/src/gnuradio | ||
+ | cd /usr/local/src/gnuradio | ||
chmod a+x build-gnuradio | chmod a+x build-gnuradio | ||
+ | chmod -Rf 777 /usr/local/src/gnuradio/ | ||
+ | chown -Rf <username>.<username> /usr/local/src/gnuradio/ | ||
+ | exit | ||
+ | |||
+ | sudo su | ||
+ | exit | ||
+ | sudo su | ||
+ | exit | ||
+ | cd /usr/local/src/gnuradio | ||
./build-gnuradio | ./build-gnuradio | ||
− | |||
− | + | Proceed? <y> | |
+ | Do you have SUDO privileges? <y> | ||
+ | |||
+ | Terakhir biasanya akan keluar warning berikut | ||
************************************************************ | ************************************************************ | ||
Line 172: | Line 232: | ||
PYTHONPATH=/usr/local/lib/python2.7/dist-packages | PYTHONPATH=/usr/local/lib/python2.7/dist-packages | ||
+ | PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ | ||
− | + | Untuk memastikan ada baiknya lakukan | |
− | + | sudo ldconfig | |
+ | export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ | ||
− | + | ==Referensi== | |
− | + | * http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR | |
− | + | * http://gnuradio.org/redmine/projects/gnuradio/wiki/BuildGuide | |
+ | * http://gnuradio.org/redmine/wiki/gnuradio/Download | ||
+ | * http://gnuradio.org/redmine/wiki/gnuradio/UbuntuInstall | ||
− | + | ==Pranala Menarik== | |
− | + | * [[OpenBTS]] | |
− | + | * [[OpenBTS: Arsitektur secara umum]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ===Persiapan=== |
− | + | * [[USRP: High Precision Clock]] | |
+ | * [[USRP: Menyambungkan ClockTamer ke USRP1]] | ||
+ | * [[USRP: Kalibrasi ClockTamer]] | ||
+ | * [[USRP: ClockTamer Control Protocol]] | ||
+ | * [[USRP: Instalasi Board]] | ||
+ | * [[OpenBTS: GIT Source Code]] | ||
+ | * [[USRP: Rangkaian Board USRP]] | ||
+ | * [[OpenBTS: Tethr untuk Bencana Alam]] | ||
− | + | ===OpenBTS 2.6=== | |
− | + | * [[GNURadio]] | |
− | + | * [[GNURadio: Ubuntu Install]] | |
− | + | * [[GNURadio: Menggunakan UHD]] | |
− | + | * [[GNURadio: Ubuntu Install GNURadio 3.4.2]] '''RECOMMENDED''' | |
− | + | * [[GNURadio: Ubuntu Install GNURadio 3.4.2 Clock 52MHz]] '''RECOMMENDED''' | |
− | + | * [[GNURadio: Contoh Aplikasi]] | |
− | + | * [[GNURadio: Spectrum Analizer GSM]] | |
− | + | * [[GNURadio: Mengubah board RFX1800 menjadi RFX900]] | |
− | + | * [[GNURadio: Programming Untuk Pemula]] | |
− | + | * [[OpenBTS: Ubuntu Install]] '''RECOMMENDED''' | |
+ | * [[OpenBTS: Ubuntu Install OpenBTS 2.6 Clock 52MHz]] '''RECOMMENDED''' | ||
+ | * [[OpenBTS: Konfigurasi]] '''RECOMMENDED''' | ||
+ | * [[OpenBTS: Kalibrasi]] | ||
+ | * [[OpenBTS: Konfigurasi Asterisk untuk OpenBTS]] '''RECOMMENDED''' | ||
+ | * [[OpenBTS: Menjalankan smqueue]] | ||
+ | * [[OpenBTS: Mengoperasikan BTS]] '''RECOMMENDED''' | ||
+ | * [[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: Download GNURadio]] | |
− | + | * [[GNURadio: Install UHD]] | |
− | + | * [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.3.0]] | |
− | + | * [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.4.2]] '''RECOMMENDED''' | |
− | + | * [[GNURadio: Ubuntu 12.04 Instal GNURadio 3.4.2]] '''RECOMMENDED''' | |
− | + | * [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.5.0]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.5.3.2]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: Ubuntu 11.10 Instal GNURadio 3.6.0]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: Ubuntu 11.10 Install dari GIT GNURadio]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: Ubuntu 11.10 cek USRP Daughter Board]] | |
− | + | * [[GNURadio: UHD]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: UHD Image]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: UHD burn EEPROM RFX Board di USRP1]] ''NOT RECOMMENDED'' | |
− | + | * [[GNURadio: UHD Identifikasi Device]] | |
− | + | * [[OpenBTS: Ubuntu 11.10 Install]] | |
− | + | * [[OpenBTS: dari GIT ttsou]] | |
− | + | * [[OpenBTS: 2.8 dari SVN Install]] | |
− | + | * [[OpenBTS: 2.8 dari SVN Install Clock 52MHz]] '''RECOMMENDED''' | |
− | + | * [[OpenBTS: 2.8 dari SVN Install Clock 52MHz dengan UHD tanpa GNURadio]] ''NOT RECOMMENDED'' | |
− | + | * [[OpenBTS: 2.8 Edit User di sqlite3.db]] '''RECOMMEND''' | |
− | + | * [[OpenBTS: Yate Softswitch]] '''RECOMMENDED''' | |
− | + | * [[OpenBTS: Yate Config Test]] | |
− | + | * [[OpenBTS: 2.8 Instalasi Real Time Asterisk]] '''RECOMMENDED''' | |
− | + | * [[OpenBTS: 2.8 Menjalankan]] '''RECOMMENDED''' | |
+ | * [[OpenBTS: 2.8 Konfigurasi]] | ||
+ | * [[OpenBTS: 2.8 Konfigurasi Subscriber Registery]] | ||
+ | * [[OpenBTS: Database SQLite]] | ||
− | + | ===Multi OpenBTS 2.8=== | |
− | + | * [[OpenBTS: Pola Multi OpenBTS]] '''RECOMMENDED''' | |
− | + | * [[Multi OpenBTS: Catatan Konfigurasi]] '''RECOMMENDED''' | |
− | + | ===Ettus E110=== | |
− | + | * [[OpenBTS: E110 Cara Login]] | |
+ | * [[OpenBTS: E110 Install Image di MicroSD]] '''*RECOMMENDED*''' | ||
+ | * [[OpenBTS: E110 Cek Daughter Board]] | ||
+ | * [[OpenBTS: E110 Mengubah Master Clock]] | ||
+ | * [[OpenBTS: E110 Kalibrasi Clock]] | ||
+ | * [[OpenBTS: E110 Bekerja dengan opkg]] | ||
+ | * [[OpenBTS: E110 GNURadio]] | ||
+ | * [[OpenBTS: E110 Compile UHD]] '''*RECOMMENDED*''' | ||
+ | * [[OpenBTS: E110 UHD burn EEPROM RFX Board]] '''*RECOMMENDED*''' | ||
+ | * [[OpenBTS: E110 Install UHD Image]] '''*RECOMMENDED*''' | ||
+ | * [[OpenBTS: E110 Instalasi OpenBTS]] | ||
+ | * [[OpenBTS: E110 Instalasi OpenBTS 2.6]] ''NOT RECOMMENDED'' | ||
+ | * [[OpenBTS: E110 Instalasi OpenBTS 2.8 untuk MultiBTS]] '''*RECOMMENDED*''' | ||
− | + | ===GPRS=== | |
− | + | * [[OpenBTS: GPRS]] | |
− | == | + | ===Power Amplifier=== |
− | * | + | * [[Driver 900MHz]] |
− | * | + | * [[Power Amplifier 900MHz]] |
+ | * [[Duplexer]] | ||
− | == | + | ===Lain Lain=== |
− | + | * [[OpenBTS: Materi Magang di ICTWATCH]] | |
− | * [[OpenBTS | + | * [[OpenBTS: Seminar Outline]] |
− | + | * [[OpenBTS: Workshop Outline]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * [[OpenBTS: | ||
− | * [[OpenBTS: | ||
* [[Membuat Base Station GSM Open Source]] | * [[Membuat Base Station GSM Open Source]] | ||
* [[Teknologi Selular]] | * [[Teknologi Selular]] | ||
Line 309: | Line 366: | ||
* [[Asterisk]] | * [[Asterisk]] | ||
* [[Mobile phone]] | * [[Mobile phone]] | ||
+ | |||
+ | ===Catatan Legal dan Pendukung=== | ||
+ | |||
+ | * [[Siapa Bilang OpenBTS Ilegal?]] | ||
+ | * [[OpenBTS: Catatan MNC dan MCC Indonesia]] | ||
+ | * [[OpenBTS: Catatan MNC dan MCC COOL]] | ||
+ | * [[OpenBTS : Alokasi Frekuensi Operator GSM Indonesia]] | ||
+ | * [[GSM: Daftar Channel Frekuensi]] | ||
===Catatan Sejarah=== | ===Catatan Sejarah=== | ||
Line 314: | Line 379: | ||
* [[2011/04/30 - Workshop OpenBTS Pertama di Indonesia dilakukan di Univ Gajah Putih Takengon Aceh Tengah]] | * [[2011/04/30 - Workshop OpenBTS Pertama di Indonesia dilakukan di Univ Gajah Putih Takengon Aceh Tengah]] | ||
* [[OpenBTS: Daftar Workshop atau Seminar yang pernah dilakukan]] | * [[OpenBTS: Daftar Workshop atau Seminar yang pernah dilakukan]] | ||
+ | * [[OpenBTS: Daftar Artikel di Media]] | ||
+ | |||
+ | ===Dokumentasi Video=== | ||
+ | |||
+ | * http://youtu.be/8ogOcUSpINU (1/6) | ||
+ | * http://youtu.be/F5d7HGuhppk (2/6) | ||
+ | * http://youtu.be/90Jgq6bOgrQ (3/6) | ||
+ | * http://youtu.be/cNkx_qNqdfc (4/6) | ||
+ | * http://youtu.be/6LCuoeI57ak (5/6) | ||
+ | * http://youtu.be/-dEqcHoIlYk (6/6) | ||
[[Category: Wireless]] | [[Category: Wireless]] | ||
[[Category: Selular]] | [[Category: Selular]] |
Latest revision as of 07:15, 14 August 2012
Cara ini tampaknya tidak recommended jika kita menggunakan USRP1, pada saat compile OpenBTS akan muncul.
configure: error: Package requirements (usrp > 3.1) were not met: No package 'usrp' found Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables USRP_CFLAGS and USRP_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.
Di test menggunakan
pkg-config --cflags usrp
Naga-naga-nya gnuradio versi terbaru tidak membuat libusrp :( .. kita perlu mencoba menggunakan gnuradio versi lama
Ada baiknya mencoba mengcompile menggunakan GIT
$ git clone git://gnuradio.org/gnuradio
For information about using Git, please see: http://gnuradio.org/redmine/projects/gnuradio/wiki/DevelopingWithGit
Coba install menggunakan cmake
$ mkdir $(builddir) $ cd $(builddir) $ cmake [OPTIONS] $(srcdir) $ make $ make test $ sudo make instal
Sumber: http://gnuradio.org/redmine/wiki/gnuradio/UbuntuInstall
Sebaiknya menggunakan UBUNTU versi 10.10 kalau mau berhasil dengan mudah
Development Tool yang dibutuhkan:
- g++
- subversion
- make
- autoconf, automake, libtool
- sdcc
- guile
- ccache
Library yang dibutuhkan untuk runtime dan proses compile
- python-dev
- FFTW 3.X (fftw3, fftw3-dev)
- cppunit (libcppunit and libcppunit-dev)
- Boost 1.35 (or later)
- libusb and libusb-dev
- wxWidgets (wx-common) and wxPython (python-wxgtk2.8)
- python-numpy (via python-numpy-ext) (for SVN on or after 2007-May-28)
- ALSA (alsa-base, libasound2 and libasound2-dev)
- Qt (libqt3-mt-dev for versions earlier than 8.04; version 4 works for 8.04 and later)
- SDL (libsdl-dev)
- GSL GNU Scientific Library (libgsl0-dev >= 1.10 required for SVN trunk, not in binary repositories for 7.10 and earlier)
Instal Aplikasi Pendukung
Update
sudo apt-get update
Instal untuk Ubuntu 11.10
sudo apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev swig \ g++ automake libtool python-dev libfftw3-dev \ libcppunit-dev libboost-all-dev libusb-dev fort77 sdcc sdcc-libraries \ libsdl1.2-dev python-wxgtk2.8 subversion git-core guile-1.8-dev \ libqt4-dev python-numpy ccache python-opengl libgsl0-dev \ python-cheetah python-lxml doxygen qt4-dev-tools \ libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools \ libpcre3 libpcre3-dbg libpcre3-dev libpcrecpp0 \ python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev \ autoconf libtool libosip2-dev libortp-dev \ libusb-1.0-0-dev g++ sqlite3 libsqlite3-dev erlang \ asterisk asterisk-mysql
Instalasi WxWidget
Bagian ini bisa di skip / di loncat.
Jika ingin menginstall WxWidget yang lebih baru. Tapi ini tidak fatal, kita bisa skip jika tidak terlalu membutuhkan. Jika ingin melakukan juga dapat menjalankan langkah berikut.
Edit /etc/apt/sources.list
# wxWidgets/wxPython repository at apt.wxwidgets.org deb http://apt.wxwidgets.org/ DIST-wx main deb-src http://apt.wxwidgets.org/ DIST-wx main
Contoh untuk gutsy
# wxWidgets/wxPython repository at apt.wxwidgets.org deb http://apt.wxwidgets.org/ gutsy-wx main deb-src http://apt.wxwidgets.org/ gutsy-wx main
Jalankan
sudo apt-get update
Install
sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n sudo apt-get install python-wxgtk2.8 python-wxtools wx2.8-i18n libwxgtk2.8-dev libgtk2.0-dev
Instal SWIG
Install secara manual SWIG
Download dari http://sourceforge.net/projects/swig/files/swig/ cp swig-2.0.4.tar.gz /usr/local/src/ cd /usr/local/src/ tar zxvf swig-2.0.4.tar.gz cd /usr/local/src/swig-2.0.4/ ./configure make make install
Instal QWT
Install secara manual QWT
Download dari http://sourceforge.net/projects/qwt/files/ cp qwt-6.0.1.tar.bz2 /usr/local/src/ cd /usr/local/src/ tar jxvf qwt-6.0.1.tar.bz2 cd /usr/local/src/qwt-6.0.1/ qmake make make install
Install UHD
Download UHD
Download dari http://files.ettus.com/uhd_releases/003_003_002/
Install UHD
dpkg -i UHD-003.003.002-Ubuntu-11.10-i686.deb
Handling USRP
Ubuntu menggunakan udev untuk menangani hotplug devices, dan secara default tidak memberikan akses non-root ke USRP. Script berikut akan memberikan akses bagi user untuk menghandel USRP via USB baik secara live atau hot-plug.
sudo addgroup usrp sudo usermod -G usrp -a <YOUR_USERNAME> echo 'ACTION=="add", BUS=="usb", SYSFS{idVendor}=="fffe", SYSFS{idProduct}=="0002", GROUP:="usrp", MODE:="0660"' > tmpfile sudo chown root.root tmpfile sudo mv tmpfile /etc/udev/rules.d/10-usrp.rules
Pada titik ini, Ubuntu telah di konfigurasi untuk tahu apa yang harus di kerjakan jika medeteksi USRP di USB tapi "udev" perlu me-reload rules untuk memasukan rules yang baru kita buat. Langkah berikut dapat dilakukan sehingga kita tidak perlu me-reboot komputer.
sudo udevadm control --reload-rules
atau
sudo /etc/init.d/udev stop sudo /etc/init.d/udev start
atau
sudo killall -HUP udevd
Kita dapat mencek jika USRP telah di kenali dengan mengamati /dev/bus/usb setelah USRP di pasang menggunakan perintah
ls -lR /dev/bus/usb | grep usrp
Harusnya akan keluar seperti
crw-rw---- 1 root usrp 189, 1 2010-12-09 17:38 002
Setiap USRP yang terpasang akan terdaftar pada group 'usrp' dan mode 'crw-rw----'.
Install GNURadio
Sebaiknya pada saat melakukan instalasi GNURadio, kita pasang USRP ke USB port-nya.
Download build-gnuradio
http://www.sbrac.org/files/build-gnuradio
Pastikan
- Masih ada sisa harddisk 500+ Gbyte.
- anda memiliki sambungan ke Internet yang baik
- tidak ada yang menggunakan sambungan Internet tersebut.
Karena script ini akan mendownload gnuradio menggunakan GIT.
Kita akan butuh waktu sekitar 2 jam untuk membuat gnuradio, sebagai super user lakukan
sudo su mkdir /usr/local/src/gnuradio cp build-gnuradio /usr/local/src/gnuradio cd /usr/local/src/gnuradio chmod a+x build-gnuradio chmod -Rf 777 /usr/local/src/gnuradio/ chown -Rf <username>.<username> /usr/local/src/gnuradio/ exit
sudo su exit sudo su exit cd /usr/local/src/gnuradio ./build-gnuradio
Proceed? <y> Do you have SUDO privileges? <y>
Terakhir biasanya akan keluar warning berikut
************************************************************ You should probably set your PYTHONPATH to: /usr/local/lib/python2.7/dist-packages in your .bashrc or equivalent file prior to attempting to run any Gnu Radio applications or Gnu Radio Companion.
Lakukan
vi ~/.bashrc
Tambahkan
PYTHONPATH=/usr/local/lib/python2.7/dist-packages PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
Untuk memastikan ada baiknya lakukan
sudo ldconfig export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
Referensi
- http://gnuradio.org/redmine/projects/gnuradio/wiki/InstallingGR
- http://gnuradio.org/redmine/projects/gnuradio/wiki/BuildGuide
- http://gnuradio.org/redmine/wiki/gnuradio/Download
- http://gnuradio.org/redmine/wiki/gnuradio/UbuntuInstall
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
- USRP: Rangkaian Board USRP
- OpenBTS: Tethr untuk Bencana Alam
OpenBTS 2.6
- GNURadio
- GNURadio: Ubuntu Install
- GNURadio: Menggunakan UHD
- GNURadio: Ubuntu Install GNURadio 3.4.2 RECOMMENDED
- GNURadio: Ubuntu Install GNURadio 3.4.2 Clock 52MHz RECOMMENDED
- GNURadio: Contoh Aplikasi
- GNURadio: Spectrum Analizer GSM
- GNURadio: Mengubah board RFX1800 menjadi RFX900
- GNURadio: Programming Untuk Pemula
- OpenBTS: Ubuntu Install RECOMMENDED
- OpenBTS: Ubuntu Install OpenBTS 2.6 Clock 52MHz RECOMMENDED
- OpenBTS: Konfigurasi RECOMMENDED
- OpenBTS: Kalibrasi
- OpenBTS: Konfigurasi Asterisk untuk OpenBTS RECOMMENDED
- OpenBTS: Menjalankan smqueue
- OpenBTS: Mengoperasikan BTS RECOMMENDED
- 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: Download GNURadio
- GNURadio: Install UHD
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.3.0
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.4.2 RECOMMENDED
- GNURadio: Ubuntu 12.04 Instal GNURadio 3.4.2 RECOMMENDED
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.5.0 NOT RECOMMENDED
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.5.3.2 NOT RECOMMENDED
- GNURadio: Ubuntu 11.10 Instal GNURadio 3.6.0 NOT RECOMMENDED
- GNURadio: Ubuntu 11.10 Install dari GIT GNURadio NOT RECOMMENDED
- GNURadio: Ubuntu 11.10 cek USRP Daughter Board
- GNURadio: UHD NOT RECOMMENDED
- GNURadio: UHD Image NOT RECOMMENDED
- GNURadio: UHD burn EEPROM RFX Board di USRP1 NOT RECOMMENDED
- GNURadio: UHD Identifikasi Device
- OpenBTS: Ubuntu 11.10 Install
- OpenBTS: dari GIT ttsou
- OpenBTS: 2.8 dari SVN Install
- OpenBTS: 2.8 dari SVN Install Clock 52MHz RECOMMENDED
- OpenBTS: 2.8 dari SVN Install Clock 52MHz dengan UHD tanpa GNURadio NOT RECOMMENDED
- OpenBTS: 2.8 Edit User di sqlite3.db RECOMMEND
- OpenBTS: Yate Softswitch RECOMMENDED
- OpenBTS: Yate Config Test
- OpenBTS: 2.8 Instalasi Real Time Asterisk RECOMMENDED
- OpenBTS: 2.8 Menjalankan RECOMMENDED
- OpenBTS: 2.8 Konfigurasi
- OpenBTS: 2.8 Konfigurasi Subscriber Registery
- OpenBTS: Database SQLite
Multi OpenBTS 2.8
- OpenBTS: Pola Multi OpenBTS RECOMMENDED
- Multi OpenBTS: Catatan Konfigurasi RECOMMENDED
Ettus E110
- OpenBTS: E110 Cara Login
- OpenBTS: E110 Install Image di MicroSD *RECOMMENDED*
- OpenBTS: E110 Cek Daughter Board
- OpenBTS: E110 Mengubah Master Clock
- OpenBTS: E110 Kalibrasi Clock
- OpenBTS: E110 Bekerja dengan opkg
- OpenBTS: E110 GNURadio
- OpenBTS: E110 Compile UHD *RECOMMENDED*
- OpenBTS: E110 UHD burn EEPROM RFX Board *RECOMMENDED*
- OpenBTS: E110 Install UHD Image *RECOMMENDED*
- OpenBTS: E110 Instalasi OpenBTS
- OpenBTS: E110 Instalasi OpenBTS 2.6 NOT RECOMMENDED
- OpenBTS: E110 Instalasi OpenBTS 2.8 untuk MultiBTS *RECOMMENDED*
GPRS
Power Amplifier
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: Catatan MNC dan MCC COOL
- OpenBTS : Alokasi Frekuensi Operator GSM Indonesia
- GSM: Daftar Channel Frekuensi
Catatan Sejarah
- 2011/04/30 - Workshop OpenBTS Pertama di Indonesia dilakukan di Univ Gajah Putih Takengon Aceh Tengah
- OpenBTS: Daftar Workshop atau Seminar yang pernah dilakukan
- OpenBTS: Daftar Artikel di Media
Dokumentasi Video
- http://youtu.be/8ogOcUSpINU (1/6)
- http://youtu.be/F5d7HGuhppk (2/6)
- http://youtu.be/90Jgq6bOgrQ (3/6)
- http://youtu.be/cNkx_qNqdfc (4/6)
- http://youtu.be/6LCuoeI57ak (5/6)
- http://youtu.be/-dEqcHoIlYk (6/6)