Larry Finger wrote: > Current code for the RTL8187 is not returning valid retry information, thus the > rate-setting mechanism is not functioning. As a further complication, this info > is only obtained by reading a register, which cannot be read while in interrupt > context. > > This patch implements the TX status return to mac80211 through the use of a > work queue. > > Signed-off-by: Larry Finger <Larry.Finger@xxxxxxxxxxxx> > Tested-by: Herton Ronaldo Krzesinski <herton@xxxxxxxxxxxxxxx> > Tested-by: Martín Ernesto Barreyro <barreyromartin@xxxxxxxxx> > Acked-by: Hin-Tak Leung <htl10@xxxxxxxxxxxxxxxxxxxxx> I have tested this patch in compat-wireless-2009-01-23 (kernel 2.6.27, ubuntu) with my rtl8187 card (build on Asus P5B Delux Wifi, 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter) and for me it does not work. With this patch I get a connection to the AP, but the bandwidth is very low. After a reboot it was connected to the AP, but the connection was unusable for me, no traffic went through the connection at all. Hauke
Attachment:
signature.asc
Description: OpenPGP digital signature