uhd gnuradio安装【openBTS预备阶段】

【持续更新】
系统ubuntu-14.04.6-desktop-i386
虚拟机为VM

安装完Ubuntu14.04之后,更新软件源,默认源下载速度过慢,setting system中software&update,更新到国内的镜像,如清华、阿里、163等;

刚开始没有右键打开终端
【解决方法】:

sudo apt-get install nautilus-open-terminal

重启或注销便会出现

uhd & gnuradio 安装地址,我只用到了前几步,因为配置过程中有错误,所以自己手动下载安装包安装的uhd和gnuradio
网址:
https://kb.ettus.com/Building_and_Installing_the_USRP_Open-Source_Toolchain_(UHD_and_GNU_Radio)_on_Linux

安装uhd
首先下载环境依赖
之前先 sudo apt-get update 一下,不然会有错误

sudo apt-get -y install git swig cmake doxygen build-essential libboost-all-dev libtool libusb-1.0-0 libusb-1.0-0-dev libudev-dev libncurses5-dev libfftw3-bin libfftw3-dev libfftw3-doc libcppunit-1.13-0 libcppunit-dev libcppunit-doc ncurses-bin cpufrequtils python-numpy python-numpy-doc python-numpy-dbg python-scipy python-docutils qt4-bin-dbg qt4-default qt4-doc libqt4-dev libqt4-dev-bin python-qt4 python-qt4-dbg python-qt4-dev python-qt4-doc python-qt4-doc libfftw3-bin libfftw3-dev libfftw3-doc ncurses-bin libncurses5 libncurses5-dev libncurses5-dbg   libfontconfig1-dev libxrender-dev libpulse-dev swig g++ automake autoconf libtool python-dev libfftw3-dev libcppunit-dev libboost-all-dev libusb-dev libusb-1.0-0-dev fort77 libsdl1.2-dev python-wxgtk2.8 git-core libqt4-dev python-numpy ccache python-opengl libgsl0-dev python-cheetah python-mako python-lxml doxygen qt4-default qt4-dev-tools libusb-1.0-0-dev libqwt5-qt4-dev libqwtplot3d-qt4-dev pyqt4-dev-tools python-qwt5-qt4 cmake git-core wget libxi-dev gtk2-engines-pixbuf r-base-dev python-tk liborc-0.4-0 liborc-0.4-dev libasound2-dev python-gtk2 libzmq1 libzmq-dev python-requests python-sphinx libcomedi-dev python-setuptools

http://files.ettus.com/binaries/uhd_stable/releases/uhd_003.005.003-release/直接下载响应uhd版本,解压缩到主文件夹下tar zxvf uhd-source_xxx.tar.gz(可以自己创建一下文件夹workarea)
(3)uhd安装
打开uhd源文件所在文件夹 cd <uhd目录>
新建build文件夹 mkdir build
打开build文件夹 cd build
编译源码 cmake …/
make
安装 sudo make install
更新动态链接库 sudo ldconfig
(4)下载镜像 sudo uhd_images_downloader
会出现错误,手动下载即可,见上篇博客
(5)测试 sudo uhd_find_devices
sudo uhd_usrp_probe
如果第一次使用USRP可能会出错,需要给usrp烧写固件
(参考网址:http://www.ettus.com.cn/peixun/)
N210:sudo usrp_n2xx_simple_net_burner
烧制完再次测试,若成功则证明Uhd安装成功且已经与USRP正确连接了。

安装gnuradio
(1)http://gnuradio.org/releases/gnuradio/gnuradio-3.6.5.tar.gz下载源码,并解压放在主文件夹下tar zxvf gnuradio_xxx.tar.gz
(2)打开gnuradio目录 cd gnuradio
建立build文件夹 mkdir build
打开build文件夹 cd build
编译 cmake …/
make
make test
(3)安装 sudo make install
更新动态链接库 sudo ldconfig
(4)测试 sudo gnuradio-companion

安装完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值