起因
拿了实习的血汗钱买了台新电脑.. 想着好不容易可以有新电脑了.. 以后就拿新电脑做研究(因为是集显的).. 谁知道装了wireshark后, 在monitor模式下并没有办法抓到任何帧..去了官方论坛问下, 原因似乎是电脑网卡的硬件问题..(之前良神也有说过, 网卡太新, 14.04都没有适合该网卡的驱动).于是就按照评论给的建议使用Usb网卡(刘老师借给我用的2333)
过程
在Linux下装驱动没有太多经验. 网上搜了一下, 有位大佬写过一篇很详细的微博讲解. 在这里分享一下 aneasystone’s blog 链接 当然啦, 如果你对前面的一些基础知识没有兴趣可以直接跳到后面的安装网卡驱动
即可
-
插上Usb网卡后在命令行下输入
lsusb
插看相应的网卡芯片类型. 我这边是Bus 003 Device 004: ID 148f:3070 Ralink Technology, Corp. RT2870/RT3070 Wireless Adapter
然后搜索Ubuntu RT2870/RT3070网卡驱动即可. 那篇博客有提到如果lsusb如果没显示出你的无线适配器的排查方法. 不过我这边没有遇到.. -
安装相应的驱动 感觉Google大法确实好.. 而且感觉基本上Stackoverflow有人提出类似的问题..基本都可以解决 Stackoverflow ubuntu14.04 RT2760驱动安装
在这个Question
中.直接输入下面的命令添加源并install后, reboot即可
sudo add-apt-repository ppa:thopiekar/mt7601
sudo apt-get update
sudo apt-get install mt7601-sta-dkms