Ivo van Doorn schrieb: >>> No, wait, I'm confused, the original patch is correct. As far as I can >>> tell, the code there is correct. The bug in that code was actually >>> introduced by me based on the wrong thinking I just did again. >> I figured as much from the original commit message. So rt2500pci works >> properly when the use_short_preamble has the wrong value, and breaks >> when it has the right one. >> By the way, 2.6.25-rc8 was the first time that rt2500pci was ever fast >> enough to be usable at all for me, so the bug you introduced seemed to >> be the fix for my speed problems (which is odd). My guess is that >> rt2500pci treats use_short_preamble wrong. > > Could you test this with the below patch? > This enables short_preamble for all rt2x00 drivers regardless of what mac80211 issues. What tree is this against? It doesn't apply to linux-2.6.git (2.6.25-rc9), which was the one I was talking about all the time. I did not test the wireless-testing or rt2x00 tree.