CSItool安装可直接参考下面三个链接

https://www.jianshu.com/p/c1a01f7d41e4 https://www.jianshu.com/p/d4843d522073 https://www.codenong.com/cs105268110/

http://dhalperi.github.io/linux-80211n-csitool/old_installation.html ap https://blog.csdn.net/u014645508/article/details/81359409 monitor https://blog.csdn.net/u014645508/article/details/82993718?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf

~~
0x4101这部分参数设置具体参见下图,该图引自CSI Tool安装使用讲解
比如0x1c101表示支持选择三根天线发送、OFDM下的HT20模式,不过Rate Selection部分对应速率尚不明。

18339009-b1361b8fb4048d33.png

CSI Tool安装说明.pdf

1 Ubuntu安装

进入BIOS

  1. Security -> Secure Boot Menu -> Secury boot 选择 disabled
  2. Advanced 选择 USB COnfiguration -> Legacy USB SupportEnabled
  3. BOOT选项中选择 option#1 USB
    1. 如果出现 The grub-efi-amd64-signed package failed to install into /target/. Without the GRUB boot loader, the installed system will not boot , 查看是否USB为UEFI模式(12.04不支持此模式)。更改为( UEFI: Built-in EFI Shell )

1. 更改root密码

  1. sudo passwd
  2. 为了方便新的UNIX密码设为空格(' ')

2. 切换源 百度对应ubuntu版本的源。14.04可以直接在软件更新中选择源

  1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  2. sudo gedit /etc/apt/sources.list
  3. 复制替换下面源地址
  4. #中国科技大学
  5. deb http://debian.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
  6. deb http://debian.ustc.edu.cn/ubuntu/ precise-backports restricted universe multiverse
  7. deb http://debian.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
  8. deb http://debian.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
  9. deb http://debian.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse
  10. deb-src http://debian.ustc.edu.cn/ubuntu/ precise main restricted universe multiverse
  11. deb-src http://debian.ustc.edu.cn/ubuntu/ precise-backports main restricted universe multiverse
  12. deb-src http://debian.ustc.edu.cn/ubuntu/ precise-proposed main restricted universe multiverse
  13. deb-src http://debian.ustc.edu.cn/ubuntu/ precise-security main restricted universe multiverse
  14. deb-src http://debian.ustc.edu.cn/ubuntu/ precise-updates main restricted universe multiverse

3. 安装依赖

  1. sudo apt-get update
  2. sudo apt-get -y install git-core kernel-package fakeroot build-essential ncurses-dev

这一步一般不会有问题,如果出错考虑换源有问题,或采用博主Tdbtx_j的补救方案

  1. sudo apt-get -y install libnl-dev libssl-dev
  2. sudo apt-get -y install iw

NOTE:

若git时出现 fatal: HTTP request failed

  1. 执行手动禁用ssl verfiy,然后重试
  2. git config --global http.sslverify false

ERROR1

  1. dpkg: error processing package ***(--install): dependency problems - leaving unconfigured
  1. sudo vi /etc/apt/sources.list
  2. deb http://kr.archive.ubuntu.com/ubuntu trusty main
  3. sudo apt-get update
  4. sudo apt-get install -f
  5. sudo apt-get install kmod
  6. sudo dpkg -i linux-headers-4.2.0-*.deb linux-image-4.2.0-*.deb
  7. reboot
  8. uname-sr
  9. update-grub
  10. dpkg -l | grep linux
  11. sudo apt-get purge (安装包的的名字)

esc+shift 进入grub

ERROR2

虚拟机Ubuntu16.04无法进入图形界面 The system is running in low-graphics mode

  1. 1.Ctrl+ALT+F1 进入控制台
  2. 2.输入用户名和密码进入系统
  3. 3.输入以下命令:
  4. df -h
  5. cd /etc/X11
  6. sudo cp xorg.conf.failsafe xorg.conf
  7. sudo reboot
  8. sudo apt-get update
  9. sudo apt-get upgrade
  10. 更新后:将xorg.conf的内容清空,变成一个空的文件,不是删除。