On Monday 12 April 2010 16:41:22 you wrote: > On Mon, 2010-04-12 at 16:37 +0900, Bruno Randolf wrote: > > When we create an IBSS we are can define the basic rates according to the > > band in use. Previously only the B mode rates (1 and 2Mbps) were used > > unconditionally, which resulted in low thruput when using RTS/CTS. > > > > Also we should save the IBSS basic rates configuration when we join an > > IBSS. > > Again, this breaks things. If you feel this is necessary for some > reason, it needs to be configurable during the IBSS join by userspace. without the previous patch (which you NACKed) this is still the correct thing to do in B mode and will result in only 1Mbps as a basic rate. without this patch it is definetly wrong for A mode. i can see the reason why you refused the first patch, but the main problem is that there is no clear distiction between B and G in mac80211. there needs to be a way to configure B-only, G-only and BG ERP mode. i don't believe this is applicable to IBSS mode only... is it? btw: why is only 1Mbps used as a basic rate in B mode in set_mandatory_flags_band()? i think 2Mbps should be there as well? anyhow, i wouldn't mind adding something to configure this from userspace. can you point me to the right direction? i mean i can add something to IBSS setup but as i said i can't believe this is only relevant to IBSS mode. bruno -- 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