树莓派安装nexmon固件补丁步骤
nexmon是什么?
Nexmon是针对Broadcom / Cypress WiFi芯片的基于C的固件补丁程序框架,使用户能够编写自己的固件补丁程序,例如,启用带有radiotap头部和帧注入的监听模式。Nexmon的这些补丁可以提供树莓派默认驱动程序不支持的其他功能,其中主要是将内置的WiFi芯片置于监听模式。监听模式可以监听无线信道上的流量。更多信息可以去https://github.com/seemoo-lab/nexmon了解
准备工作
-
在开始安装Nexmon固件补丁之前,需要先升级一下树莓派系统以确保运行的是树莓派最新的版本,运行以下命令:
sudo apt-get update
sudo apt-get upgrade
然后重启系统:
sudo reboot
-
Nexmon的安装依赖特定内核版本,需要查看树莓派的内核版本,运行以下命令:
uname -r
主要是确保版本是4.9,4.14还是4.19
-
现在安装编译Nexmon内核补丁所需要的包,在此之前先改为root用户:
sudo su
然后运行以下命令:
apt install git libgmp3-de