CSI Tool 数据采集处理

2019-03-21  本文已影响0人  幻想实现家

接触这个坑爹玩意也快两年了,写篇文章给新手排排雷

首先你需要一个笔记本(mini-PCI-E接口)或者台式机(PCI-E接口)支持Intel 5300网卡(三天线),淘宝几十块钱

台式机换网卡很简单,拆了机箱直接插上就行,笔记本就得拆电脑了,看机型吧,有的机型很难拆的

官网是 http://dhalperi.github.io/linux-80211n-csitool/index.html 动不动就访问不了,真的是垃圾

安装步骤照着这个安装一步一步来

http://dhalperi.github.io/linux-80211n-csitool/installation.html

建议使用 Ubuntu 14.04,之前的版本太老了,老版本的软件源都不更新,apt-get 速度感人

装完了重启,然后你就会惊喜的发现,连不上WiFi了,这时候你需要

sudo modprobe iwlwifi connector_log=0x1 载入WiFi模块,连接一个没有密码的AP

sudo linux-80211n-csitool-supplementary/netlink/log_to_file csi.dat

看到数据开始收集滚动,那你就成功了。

参照 http://dhalperi.github.io/linux-80211n-csitool/faq.html 

处理CSI数据,数据类型为Complex(Nt*Nr*Ns*N)

另外还有个类似的 Atheros CSI Tool,自己看看吧 

http://wands.sg/research/wifi/AtherosCSI/

再介绍一个Nexus 5采集CSI的

https://github.com/seemoo-lab/mobisys2018_nexmon_channel_state_information_extractor

上一篇 下一篇

猜你喜欢

热点阅读