On Friday 18 July 2008, Johannes Berg wrote: > On Fri, 2008-07-18 at 20:43 +0200, Ivo van Doorn wrote: > > > #define SHORT_PIFS ( SIFS + SHORT_SLOT_TIME ) > > #define DIFS ( PIFS + SLOT_TIME ) > > #define SHORT_DIFS ( SHORT_PIFS + SHORT_SLOT_TIME ) > > -#define EIFS ( SIFS + (8 * (IEEE80211_HEADER + ACK_SIZE)) ) > > +#define EIFS 364 > > Haven't checked what it comes out to be, but it should be SIFS + DIFS + > AckTxTime. For normal slot time: 364 For short slot time: 342 So for normal slot time this would be correct, but it wouldn't for short slot time, legacy driver seems to have hardcoded the value to 364. So for now I think it is best to keep it hardcoded like that, and experiment a bit later to see what the impact will for short slot time. (Note that rt61/rt73 will use 364 as EIFS and always uses a short slot time) Ivo -- 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