So you've read through this? http://tinyshell.be/aircrackng/forum...=3514.msg19646
and you should be following the instrutions here:
paying special attention to this:
The instructions for your problem really can't be any clearer.Blacklisting mac80211 driver version
If you have the file rtl8187.ko in the /lib/modules directory tree then you have two options to blacklist it. Failure to do this will mean that the ieee80211 r8187 module described on this page will fail to work properly. Here are the options:
Move the file to another area on your system as follows then do “depmod -ae”. Move /lib/modules/k#/kernel/drivers/net/wireless/mac80211/rtl818x/rtl8187.ko to a safe place. The “k#” and/or other parts of the path will be different for your distribution/system. Use “locate 8187.ko” or “find /lib/modules -name *8187*” to find the full path. After moving it, do “depmod -ae”.
Edit /etc/modprobe.d/blacklist and add “blacklist rtl8187” as a new line.
In both cases, reboot your system afterwards.