安裝平臺: ubuntu 9.04
一、平臺輔助軟件安裝:
參見: http://gnuradio.org/trac/wiki/UbuntuInstall
1. 終端命令安裝方式:
打開終端輸入如下命令:
sudo apt-get -y install swig g++ automake1.9 libtool python2.5-dev fftw3-dev \ libcppunit-dev libboost1.35-dev sdcc-nf libusb-dev \ libsdl1.2-dev python-wxgtk2.8 subversion git 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 |
就可以自動安裝
2. 圖形化安裝方式:
步驟一:進入 ubuntu 圖形軟件平臺:
圖一 點擊圖片查看大圖
步驟二:對使用代理上網的應設置代理如圖二,點 setting -> preferences
圖二
切換到 Network 標簽,選擇 Manual proxy configuration 手動設置代理,我這里設置的是使用 http 代理,填入 ip 和端口后點 Apply 。
圖三
步驟三:安裝選擇要安裝的程序:
圖四
在圖四窗口點 Serch 彈出 find 小窗口,在 Serch 依次輸入如下程序:
swig g++ automake1.9 libtool python2.5-dev fftw3-dev libcppunit-dev libboost1.35-dev sdcc-nf libusb-dev libsdl1.2-dev python-wxgtk2.8 subversion git 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 |
點 Serch :
圖五
選擇到要安裝的軟件點右鍵 Mark for installation 。最后點 Apply 就可以自動安裝了。
二、 gnuradio 的安裝: 3.13 版本
1. 下載 gnuradio 軟件源碼: ftp://ftp.gnu.org/gnu/gnuradio/
2. 解壓
3. 在終端進入解壓后的文件夾目錄輸入如下命令:
$ ./bootstrap # 從壓縮包里解壓出來的不用這一步 $ ./configure $ make $ make check $ sudo make install export LD_LIBRARY_PATH=/your/python/lib/directory |
4. 測試 usrp 在終端輸入 usrp_fft.py 彈出一個圖形界面
三、 OpenBTS 的安裝: 2.41 版本
1. 下載 OpenBTS : http://sourceforge.net/projects/openbts/files/
2. 解壓進入 openBTS 目錄
3. 在終端輸入如下命令:
$ ./configure $ make |
4. 進行 app 目錄,配置 OpenBTS.config ,在終端運行 OpenBTS