当前位置:   article > 正文

Ubunru安装Hackrf One、GNURadio教程_hackrf驱动

hackrf驱动

一、 工具

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

等待安装完成

1.2 安装 HackRF One 驱动程序

在终端中输入命令

sudo apt-get install hackrf
  • 1

以安装 HackRF One 驱动程序

1.3 安装 HackRF 工具

在终端中输入命令

sudo apt-get install hackrf-tools
  • 1

来安装 HackRF 工具
PS:

可能会遇到一些问题,比如会出现

E: Unable to locate package hackrf-tools
  • 1

解决

#更新软件源:
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
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

1.4 检测是否成功

连接Hackrf,然后输入以下语句,如果出现如下截图,说明安装成功

hachrd_info
  • 1

在这里插入图片描述

#测试hackrf设备
hackrf_transfer -r test.bin -f 2450M
#其中test.bin为输出文件的名称,2450M为接收频率
  • 1
  • 2
  • 3

在这里插入图片描述

2.安装GNURadio

#更新软件源
sudo apt-get update
#安装 GNURadio
sudo apt-get install gnuradio
#检查 GNURadio 是否正确安装:
gnuradio-companion
#等待软件界面加载。如果成功打开软件界面,则 GNURadio 已经成功安装
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

在这里插入图片描述更多知识,请微信搜索公众号:MiaoA知识

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/493194
推荐阅读
相关标签
  

闽ICP备14008679号