本文使用Gentoo Linux,内核已升级到目前最新版本号如下
crob@crob ~ $ uname -a
Linux crob 2.6.28-gentoo #34 SMP Wed Jan 14 17:00:22 CST 2009 i686 Intel(R) Core(TM)2 Duo CPU T5470 @ 1.60GHz GenuineIntel GNU/Linux
一、配置内核,选中内核中对rtl8187的支持,编译成模块
Device Drivers --->
Network device support --->
Wireless LAN --->
[*] Wireless LAN (IEEE 802.11)
<M> Realtek 8187 and 8187B USB support
二、下载内核补丁,使rtl8187支持injection(注入模式)
wget http://astray.fragstore.net/apps/mac80211_2.6.28-rc8-wl_frag+ack_radiotap_2.6.28_mod.patch
wget http://astray.fragstore.net/apps/rtl8187-mac80211-pwr.patch
1、将以上两文件复制到内核源代码目录(一般是/usr/src/linux)
2、执行以下命令,检查补丁是否有问题
patch -Np1 --dry-run -i rtl8187-mac80211-injecti