HackRF技术交流群里的用户“杀手A2”回忆了自己刚使用板卡时遇到的问题,撰写了下文,希望对HackRF新手有所帮助。

作为一个HackRF新手,从拿到板子,到显示器正常可以输出波形,到可以听FM广播,遇到了许多问题,现在把遇到的问题拿出来,希望能对在遇到相同问题的同学有所帮助,高手请自动绕行:)。

—-安装操作系统时可能会遇到的问题

—-推荐使用Ubuntu (国外的大牛们已经做了超多的应用,不像windows下软件非常有限,而且还可能出现各种各样的问题),我装的是64位的13.10版,到目前为止HackRf、gnuradio的支持都没有出现问题;

—-不建议使用虚拟机

—-无光驱笔记本可用USB安装Ubantu,使用ultraiso把安装ISO文件写进优盘里,并把BIOS设置成USB启动既可以安装了;

—-如果硬盘在windows下已经使用完,可以使用分区助手在原有分区上划分出一部分用来安装Ubuntu,并且再添加1-2G大小的一个分区作为交换分区。

—-搭建HackRF的运行环境可能会遇到的问题

装完系统后第一件事就是搭建HackRf的运行环境,请参考 Linux系统上搭建HackRF环境

值得注意的是:使用其中的方法一,执行./build-gnuradio-v-ja命令的时候如果报错并停止安装,那么八成是由于Ubuntu的ISO中的软件包不足以支撑gnuradio引起的。可以执行方法二中的“sudo apt-get-yinstall build-essential cmake git-core autoconf automake libtoolg++python-dev swig pkg-config libfftw3-dev libboost1.53-all-dev libcppunit-dev libgsl0-dev libusb-dev sdcc libsdl1.2-dev python-wxgtk2.8python-numpy python-cheetah python-lxml doxygen python-qt4 python-qwt5-qt4 libxi-dev libqt4-opengl-dev libqwt5-qt4-dev libfontconfig1-dev libxrender-dev libusb-1.0”命令来安装相关的软件包。或者先使用“sudo apt-get update”更新软件源后再进行安装

如果网速不是很好那么要考虑下载和编译的时间,我使用“sudo apt-get update”的时候是晚上睡觉前打开,早上大概6点左右才更新完的,而编译gnuradio也要花很长时间。

如果现在你已经装完了系统并且正常搭建完了HackRf的运行环境的话,那么可以gqrx来收听中国人民广播电台音乐之声节目了,当然不止是音乐之声,不同的频率上许多电台可以收听,有足够耐心的话可以守候400-470MHz对讲频率,听别人的通话。最后,欢迎走进无线的世界。