安装平台: 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