如何将 Atheros ath5k 驱动程序与 aircrack-ng 一起使用?

如何将 Atheros ath5k 驱动程序与 aircrack-ng 一起使用?

我读了很多 wiki 页面,但对于 aircrack-ng 套件的驱动程序和补丁,我比以往更加困惑。卡芯片组是,ath5k但关于哪个最好用的信息存在冲突。

cat /proc/version
Linux version 3.5.0-22-generic (buildd@lamiak) (gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1) ) #33-Ubuntu SMP Wed Jan 2 21:45:40 UTC 2013

lsmod | grep ath5k
ath5k                 135206  0 
ath                    19188  1 ath5k
mac80211              461203  1 ath5k
cfg80211              175574  3 ath5k,ath,mac80211

lsmod | grep mac80211
mac80211              461203  1 ath5k
cfg80211              175574  3 ath5k,ath,mac80211

那么我是否应该使用ath5k或者mac80211然后我必须将所有其他的都列入黑名单?或者我是否可以按照说明进行操作以达到这一点,但它似乎真的很令人困惑和矛盾。

答案1

我曾经有同样的问题,但答案是:

Ath5k 是一款全新的、完全自由开源的 Atheros 卡驱动程序。启用 Wireless-N 的 Atheros 芯片组应改用ath9k。与 不同madwifi-ng,此驱动程序基于新mac80211堆栈,这意味着它需要aircrack-ng v1.0-rc1或更新版本。

Aircrack-ng 支持

截至目前2.6.27-rc2ath5k无需补丁即可注入(2.6.26未经测试,<=2.6.25已知存在问题)。但是,注入支持有点不稳定,速度限制在 50~100pps 左右。要提高注入速度,请使用此补丁。建议您也应用mac80211适用于您内核版本的碎片补丁,以启用碎片攻击。对于已发布的2.6.272.6.28内核,mac80211补丁已足够,无需额外补丁。

如果您的内核早于2.6.26,建议您安装最新的compat-wireless-old软件包,并2.6.27 mac80211在软件包本身上应用碎片补丁。ath5k两种 版本都不需要 特定的补丁compat-wireless

请注意,在最新的 wireless-testing 和 linux-2.6 内核以及 中compat-wireless-2.6(但不在 中compat-wireless-old)存在一个错误,当没有在与监控接口相同的 PHY 上启动托管接口时,该错误会阻止碎片攻击正常工作。作为一种解决方法,请wlan0在使用 后mon0创建airmon-ng

来源: Aircrack-ng:ath5k - 适用于 Atheros A/B/G/Super-G 卡的 FOSS 驱动程序

相关内容