如何为2.6.30内核修补无线驱动程序rtl8187?

时间:2010-10-21 19:31:30

标签: linux linux-kernel driver wifi patch

我正在使用Backtrack 4(安装在hdd上),我有一个使用rtl8187的USB wifi适配器。

我正在尝试测试路由器上的wep破解(信号大约是80%)。

我执行了aireplay -9,它显示“注射工作30/30 100%”。但是当启动airodump捕获ivs和aireplay -3注入时,它每隔几秒就捕获1次。

在aircrack网站上我找到了http://www.aircrack-ng.org/doku.php?id=rtl8187,但似乎那些补丁是针对旧内核的,所以我去了http://patches.aircrack-ng.org/,我看到了:

RTL8187-mac80211喷射速度-2.6.30-rc3.patch

这看起来适用于BT4,但我不知道如何应用补丁。

有人可以解释一下吗?(最好不用重新编译内核)

还有其他补丁我应该应用于bt4(2.6.30)吗?

1 个答案:

答案 0 :(得分:1)

您应该使用backports(以前称为compat-wireless)

此软件包包含最新无线驱动程序和补丁程序和脚本的来源 它允许您构建最新的驱动程序,但针对的是旧内核(即您当前安装的内核)。可能是使用最新的驱动程序足以解决您的问题,如果不是,您应该将补丁应用于backports下的驱动程序源。