I agree to Marek here - if I want to disable RTS (for whatever reason), I type iw phy0 set rts off I would expect to see no RTS frames coming from my WiFi card at all. If the rate control algorithm (whether ath9k or minstrel_ht) wants to be clever, it should still respect this decision. The oven in my kitchen also has a temperature regulator, but if I turn it off I also don't want my oven to be too clever and burn down the house. ;) I know, apples and oranges, but I hope this makes this point understandable. I also had quite a debugging night to find the reason for these "wild rts" frames. Can't we add something two states, like: * "RTS really off" and * "RTS usually off, but rc's may still use it" ? Cheers, Simon On Sun, Jan 29, 2012 at 04:35:13AM +0800, Marek Lindner wrote: > On Sunday, January 29, 2012 04:26:29 Daniel Halperin wrote: > > >> Can you explain what the low-level behavior of an RTS/CTS "battle" is? > > >> > > >> Abstractly, the behavior you're describing sounds like a buggy driver > > >> that doesn't obey overheard RTS or CTS packets. > > > > > > I certainly can explain it but this is for another thread and unrelated > > > to the points raised before. > > > > Frankly, the correctness of your argument depend on whether there's a > > bug or not. If the difference is -2% normally and +300% in bad > > interference conditions, you're going to lose this debate. If the > > difference is legitimately -99% normally, you might win. > > I don't quite follow you here. Are you saying it should only be possible to > disable rts/cts if I currently have a bug in my rts/cts implementation ? > > Keep in mind that I am not asking to disable/ban rts/cts for everyone. I'd > like minstrel_ht to not override my rts/cts setting if I wish to disable it. > > Regards, > Marek > -- > To unsubscribe from this list: send the line "unsubscribe linux-wireless" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html >
Attachment:
signature.asc
Description: Digital signature