intel-5300-CSI+Ubuntu 收集CSI信息
intel-5300-CSI+Ubuntu 收集CSI信息(收藏比赞还多,觉得有用点个赞哈)
最近断断续续用了近一周的时间搭建CSI的实验环境,过程曲折。特地记录搭建过程与问题,也是我的第一篇文章。
首先,虚拟机环境是无法接受到数据的,而且搭建过程中会遇到各种麻烦!!
首先,现在很多笔记本自带的无线网卡为高通Atheros的而不是intel的,根据个人经验我感觉用intel网卡搭建容易、成功率更高。
Atheros网卡和Intel网卡搭建过程差别很大,前者需要下载编译固定的ubuntu内核4.1.10+(没记错的话)
Intel搭建过程
intel5300是CSI软件官方指定的网卡型号,最好直接用这个,淘宝买一个几十块。
注意问题:Intel5300接口是mini-pcie,现在笔记本很多是ngff接口的,虽然网上可以买到mini-pcie转ngff的转换卡,但是似乎还需要天线,而且转换卡可能也不好塞进笔记本里。
笔记本网卡大小为半高,台式机为全高。(台式机也能用半高,反之不行)。台式机主流网卡接口应该是pcie-nx,n是4,8,16等数字,代表带宽,高的可以向下兼容。
intel5300有三个天线接口,虽然不用天线也行,但用天线信号质量会好很多。天线比较长所以装在台式机会容易很多。
我用的是intel5300网卡,用minipcie转换卡转pcie-1x+三根天线,装在了华硕主板的台式机上最后成功接收到AP模式下的CSI数据,路由器恢复出厂设置应该就是AP模式了。转换卡淘宝就有,带三天线的也就20块,半高全高都可以装。
版本:ubuntu14.4.1,内核不需更改,尝试了几个版本就这个成功了,但估计这个因电脑而异,原因不明不行就是不行,官方说3.3-4.2内核都支持的。
系统安装:windows10安装ubuntu双系统教程(绝对史上最详细) - 不妨不妨,来日方长 - 博客园 ,这位博主写得很详细,里面有一步很重要,就是安装启动引导器的选择,我在台式机上没选对win10崩溃了,虽然我也不确定是不是因为这个,因为电脑装12.04.6出现了很多bug,
系统装好后建议不要盲目更新,直接安装CSI软件:因为难以确保安装会成功,所以最好把下载好的intel-CSI_Tool包在编译之前用U盘拷下来!!!! CSI Tools 工具的安装 Intel 5300 + Ubuntu14.04_WS的小屋-CSDN博客,这位博主的操作过程是参考官方的,而且去掉了不是必需的容易产生问题的几步。
安装建议14.04.1,因为我只在这个版本上成功了。安装CSI软件需要clone github上的一个文件,校园网很慢只有几十kb网速。
加速参考:ubuntu 16.04 git clone 很慢解决方法 - 灰信网(软件开发博客聚合) ,这个不一定会加速成功。因为难以确保安装会成功,所以最好把下载好的intel-CSI_Tool包在编译之前压缩用U盘拷下来!!!!不然再次下载会很抓狂。注意要挂载后再cp,不然可能会失败。
csi数据处理:拷备CSi.dat 和supplement里的matlab文件夹到windows下,用matlab处理:CSI信号的处理_小白的荆棘之路的博客-CSDN博客_csi数据处理 ,可以复制这位博主的代码用
Atheros
参考文章:Atheros-CSI-Tool(Ubuntu版本安装及使用过程)[原教程来自xieyaxiong]_zhoubao_z的博客-CSDN博客 。这位博主用的是monitor模式,需要两台带有atheros网卡的电脑。但atheros-csi可能支持不够广,我尝试过thinkpad的网卡ubuntu14.04.6是不行的,开发者修改后的4.1.10+内核也不支持thinkpad的网卡,还需要自己装网卡驱动,而且最终收发都不成功,文件执行失败,网上说是thinkpad网卡比较特殊。但是华硕的飞行堡垒是收发都ok的。
至此文章完成了,具体过程几位博主写得很详细,如果没成功那就试多几个版本的ubuntu吧。
intel-5300-CSI+Ubuntu 收集CSI信息相关推荐
- 【2020/6/24整理版】利用csi tool获取csi数据并进行数据解析----适合初学的小白
1.准备工作 <1> 查看自己电脑是否能安装Intel 5300网卡,不能安装的话直接看文章最后,尝试Atheros csi tool工具. <2> 安装Ubuntu系统,cs ...
- app获取个人信息是否合法_【关注】如何界定App违法违规收集个人信息?认定方法来了!...
落实<关于开展App违法违规收集使用个人信息专项治理的公告>,依据<网络安全法>等法律法规,参照国家标准<个人信息安全规范>,制定本文件. 一.没有公开收集使用规则 ...
- 工信部 学习类app_工信部整治APP侵权行为,私自收集个人信息等8类问题被点名...
中新经纬客户端11月4日电 据工信部官方微博4日消息,工信部发布<关于开展APP侵害用户权益专项整治工作的通知>,<通知>指出,将对违规收集用户个人信息.违规使用用户个人信息. ...
- oracle 查看统计情报,Oracle 查看收集统计信息
-- Start 统计信息相当于情报,对 Oracle 至关重要,如果统计信息不准确,Oracle 就会做出错误的判断.那如何查看统计信息呢?试一试下面的 SQL 吧. -- 查看表统计信息 sele ...
- ubuntu查看硬件信息
ubuntu查看硬件信息 1,外部探针probe sudo apt-get install hwinfo 执行hwinfo获取系统信息 --short 2,系统命令dmidecode(硬件信息) or ...
- oracle收集统计计划,oracle收集统计信息之analyze
oracle收集统计信息之analyze 1.analyze 收集表,索引的统计信息,现在oracle不推荐用analyze收集统计信息 收集表的统计信息Analyze table tablename ...
- oracle并行收集统计信息慢,Oracle 学习之性能优化(四)收集统计信息
emp表有如下数据.SQL> select ename,deptno from emp; ENAME DEPTNO ------------------------------ ------ ...
- Android热修复之 - 收集崩溃信息上传服务器
1.概述 大致的流程就是在用户崩溃的时候,我们获取崩溃信息.应用当前的信息和手机信息,然后把它保存到手机内存卡,再找我就直接找出来看看.后来衍生到上线后某些奇葩机型会有部分问题,所以不得不上传到服务器 ...
- oracle tabe unlock_Oracle 学习之性能优化(四)收集统计信息
emp表有如下数据.SQL> select ename,deptno from emp; ENAME DEPTNO ------------------------------ ------ ...
最新文章
- buffer IO和direct IO
- python操作mysql数据库实现增删改查
- [收集] Web服务相关的, 介绍框架(framework)类的论文
- 判断链表中是否有环(环形链表)
- APL开发日志--2012-11-18
- androdi 中listview.setTextFilterEnabled(boolean)的作用
- rest-framework之响应器(渲染器)
- jq html 多一个引号,为什么jQuery模板会为某些字符串添加双引号
- SOA架构设计经验分享—架构、职责、数据一致性
- VC 对话框背景颜色 控件颜色
- 在IT界取得成功应该知道的10件事(ZT)
- chatroom.php,chatRoom.php
- HTTP1.1与HTTP1.0
- 数学建模题目及答案matlab,MATLAB数学建模习题.doc
- 小波变换去噪python_小波去噪方法及步骤_小波去噪方法的比较
- Petalinux配置
- 电脑安装不上chrome浏览器
- 大数据云计算支撑公安工作跨越发展
- 捋一捋Vue构造函数
- 雷神黑武士5代shark评测