# 无线驱动疑难排解
如果你不确定你在找什么,那么Linux的无线驱动问题的疑难排解将会是个挫折.本文将以一般指引的方式来帮助你更好的找到解决无线问题所需要的信息.
仔细的阅读错误信息,经常能告诉你怎么回事和如何解决.或者,使用Google.
### 1\. 没有网卡
* 愚蠢的问题:它是无线网卡吗?(我们见过很多次了)
* 无线网卡插好了吗?
* **lsusb**或者**lspci**能看到它吗(手机除外)?可能需要更新pci ids和usb ids
* **dmesg**里有关于加载驱动或加载失败的信息吗
* 是Kali的虚拟机吗?如果是,除非你的是USB网卡,否则不可用(VMWare/VirtualBox/QEMU会虚拟每个PCI硬件).USB网卡连到虚拟机了吗?
* 如果dmesg里没有信息并且不是虚拟机,那么你可能需要试试最新的_Compat-wireless_(有时需要固件)->检查linux无线驱动
### 2\. 有网卡但不能做任何事
* 看错误信息
* 如果没有错误信息,就执行**dmesg|tail**,可能会告诉你怎么回事
* 可能缺少固件
* 检查rfkill和硬件开关还有BIOS选项
### 3\. 没有监听模式
* STA驱动(Ralink, Broadcom)还有其他厂商生产提供的驱动都不支持监听模式
* ndiswrapper 不支持监听模式.永远不会.
* Airodump-ng/Wireshark 不显示任何信息:检查rfkill和硬件开关还有BIOS选项
### 4\. 注入
* 用aireplay-ng -9测试(用airmon-ng确定网卡处于监听模式)
* Airmon-ng不显示芯片信息:这不是大问题,只是不能获取网卡的信息,不会影响网卡的功能.
* 处于监听模式但不能注入:检查rfkill和硬件开关还有BIOS选项
* 网络管理器有时和Aircrack工具包有冲突.运行**airmon-ng check kill**来杀掉这些进程.
### 附加链接
* [Will my card work with Aircrack-ng?](http://aircrack-ng.blogspot.com/2012/10/will-my-card-work-with-aircrack-ng.html "Aircrack Compatibility")
* [Compat-wireless](http://aircrack-ng.blogspot.com/2012/03/compat-wireless.html "Linux compat-wireless")
- 00. Kali Linux介绍
- Kali Linux默认密码
- 01. 下载Kali Linux
- 封装定制的Kali Live ISO
- 用Live U盘安装Kali Linux
- 02. 制作定制的Kali镜象
- 03. 安装Kali Linux
- 无线驱动疑难排解
- 用Mini ISO通过网络安装Kali Linux
- 通过网络PXE安装Kali Linux
- 加密安装Kali Linux
- Kali和Windows双引导
- 硬盘安装Kali Linux
- 04. 通过网络安装Kali Linux
- 05. Kali Linux常见问题
- Virtual Box的Kali Linux虚拟机
- 运行 Metasploit Framework
- Kali虚拟机安装VMware Tools
- Kali Linux电子取证模式
- 06. Kali Linux ARM文档
- 在MK/SS808上安装Kali ARM
- 在三星Chromebook安装Kali
- 07. Kali Linux开发
- 定制Raspberry Pi镜像
- 定制Chromebook镜像
- 封装定制的Kali Live ISO
- 定制Kali的桌面系统
- 重新编译Kali Linux内核
- 从源代码编译包
- ARM交叉编译
- 准备Kali Linux ARM chroot
- 08. Kali Linux疑难排解
- 09. Kali 社区支持
- 给Kali提交问题
- Kali Linux官方镜像
- Kali Linux官方网站
- Kali Linux漏洞追踪
- 10. Kali Linux 策略
- Kali Linux安全更新策略
- Kali Linux网络服务策略
- Kali Linux Root用户策略
- 渗透测试工具策略
- Kali Linux开源软件策略
- Kali Linux商标策略
- Kali和Debian的关系