Comment 14 for bug 132042

Paul Dufresne (paulduf) wrote :

At: http://bbs.archlinux.org/viewtopic.php?pid=299642 ; more precisely at http://bbs.archlinux.org/viewtopic.php?pid=296812#p296812
it is said:
I can confirm problems with rtl8187 in vanilla kernels 2.6.23 and 2.6.24-rc1, especially short operation range due to problems with rate control (bit rate goes up and stay there even when you have transmission failures because there's no accounting of retries or failures in the driver). This was already reported to the developers but there's no obvious fix for that using the current mac80211 rate controller. As a workaround, you can manually set the bit rate to a lower value using the "rate" command in iwconfig.

that should be something like:
iwconfig wlan0 rate 5.5M auto