On Wed, 2009-04-29 at 01:20 +0200, Niel Lambrechts wrote: > Thanks for the help, reverting the commit did indeed fix things for me - > I tested that earlier this evening with the latest git kernel... Ok, thanks. > > Scratch that, try this patch instead. Sorry, stupid mistake! mac80211 > > never asks the driver to set a txpower level, and keeps the variable set > > to 0, but the driver looks at it anyway. Bug on both accounts, I guess, > > but mac80211 should set the variable and tell the driver anyway. > > > and so does your patch, although I had to patch by hand, as my version > of the file still looked like this: > > local->hw.conf.long_frame_max_tx_count = 4; > local->hw.conf.short_frame_max_tx_count = 7; > local->hw.conf.radio_enabled = true; > + local->user_power_level = -1; > > Can I more or less bargain that this fix will make in in time before the > final 2.6.30 kernel is released? Yes. Thanks for testing that too. I'm sorry that it was such a stupid bug and you spent so much time hunting it. johannes
Attachment:
signature.asc
Description: This is a digitally signed message part