一、 工具
Ubuntu 20.04
Hackrf One
GNU Radio
VMware(使用的VMware 16+)【因为如果时windows 10以上的操作系统,用过低版本的VMware配置Hackrf One时会出现错误】
二、环境配置
1.安装HackRF One需要的环境
1.1 安装 GNU Radio
在终端输入命令
sudo apt-get install gnuradio
等待安装完成
1.2 安装 HackRF One 驱动程序
在终端中输入命令
sudo apt-get install hackrf
以安装 HackRF One 驱动程序
1.3 安装 HackRF 工具
在终端中输入命令
sudo apt-get install hackrf-tools
来安装 HackRF 工具
PS:
可能会遇到一些问题,比如会出现
E: Unable to locate package hackrf-tools
解决
#更新软件源:
sudo apt-get update
#安装 HackRF 需要的依赖项。
sudo apt-get install build-essential pkg-config libfftw3-dev libusb-1.0-0-dev git
#安装 hackrf-tools
git clone https://github.com/mossmann/hackrf.git #进入 hackrf 目录,依次输入以下命令:
cd hackrf/host/
mkdir build
cd build/
cmake .. -DINSTALL_UDEV_RULES=ON
make
sudo make install
#上述命令将编译并安装 hackrf-tools,其中-DINSTALL_UDEV_RULES=ON选项用于自动为 HackRF One 安装 udev 规则,以便在插入设备时自动运行驱动程序。
1.4 检测是否成功
连接Hackrf,然后输入以下语句,如果出现如下截图,说明安装成功
hachrd_info
#测试hackrf设备
hackrf_transfer -r test.bin -f 2450M
#其中test.bin为输出文件的名称,2450M为接收频率
文章来源:https://www.toymoban.com/news/detail-780351.html
2.安装GNURadio
#更新软件源
sudo apt-get update
#安装 GNURadio
sudo apt-get install gnuradio
#检查 GNURadio 是否正确安装:
gnuradio-companion
#等待软件界面加载。如果成功打开软件界面,则 GNURadio 已经成功安装
更多知识,请微信搜索公众号:MiaoA知识文章来源地址https://www.toymoban.com/news/detail-780351.html
到了这里,关于Ubunru安装Hackrf One、GNURadio教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!