Linux 802.11n CSI Tool调通monitor模式---2022/03/28

本文详细介绍了如何在Ubuntu14.04上配置Linux 802.11n CSI Tool,包括升级内核、遵循官方指导步骤、修改驱动以及启用monitor模式收数的全过程。遇到的坑如内核恐慌和网卡问题也进行了总结,适合想要使用5300网卡进行WiFi CSI数据采集的读者。
摘要由CSDN通过智能技术生成


根据官网的一些说明,以及网上的一些经验贴,结合自己在调试monitor模式过程遇到的一些坑,由于各个帖子之间的适用性不同,所以在整个调试过程中需要多方参照,按照自己的配置情况来做权衡,这里做个记录。

0 参考资料

1、Linux 802.11n CSI Tool
2、从零开始的Linux 802.11WiFi CSITool(AP和monitor模式均亲测可用)
3、[原创]Linux 802.11n CSI tool Monitor模式
4、CSI Tool安装使用讲解
5、CSI Tools 工具的安装 Intel 5300 + Ubuntu14.04
非常感谢大佬的填坑。

1 准备工作

  1. 两台装有5300的网卡的PC
  2. 电脑系统为Ubuntu14.04版本

2 配置流程

2.1 升级内核

升级内核的步骤为解压、编译、安装、重启。
首先下载精简版内核。我这里下载的是式微式昧提供的内核版本。
将文件进行解压。使用指令:

tar -xvf intel-5300-csi-github-master.tar.gz

对文件进行编译:

cd intel-5300-csi-github
make oldconfig

一直按回车确定

make menuconfig

弹出窗口,默认内核配置,先save生成.config文件再退出。
(这几个指令这里和我之前升级成4.1.10+内核的指令有所不同,没去深究)

make -j8//这一步耗时半个小时
sudo make install modules_install
sudo make install
sudo make install modules_install

替换内核并更新:

sudo mkinitramfs -o /boot/initrd.img-`cat include/config/kernel.release` `cat include/config/kernel.release`
make headers_install
sudo mkdir /usr/src/linux-headers-`cat include/config/kernel.release`
sudo update-grub 

最后重启:

sudo reboot

2.2 官方指导步骤

在升级内核的基础上,使用官网的指导进行配置。

2.2.0 准备
sudo apt-get install gcc make linux-headers-$(uname -r) git-core
sudo apt-get install iw
2.2.1 构建和安装修改后的驱动程序
CSITOOL_KERNEL_TAG=csitool-$(uname -r | cut -d . -f 1-2)
git clone https://github.com/dhalperi/linux-80211n-csitool.git
cd linux-
  • 0
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值