On Tue, Dec 30, 2008 at 05:15:39PM +0100, Alina Friedrichsen wrote: > This breaks nothing. I think if you set your BSSID manually, you really don't want that the driver changed it back. If you want this behavior, you don't set it. But it _does_ break interoperability with standard compliant IBSS implementations if the forced BSSID means that the STA does not merge with another part of the IBSS when this should happen by the STA changing its BSSID to match with the other part. If you do not want the code behave as described for IBSS, use something else than IBSS.. > Handle BSSID splits in a mile width city mesh network with 500 or more nodes is impossible in a other way, I think. The standard was never written for that dimensions. Agreed, but we should not claim that the behavior with hardcoded BSSID would be standard IBSS. It is something different and we should not confuse users by calling it the same. I would have nothing against this type of optional feature if it were called something else than IBSS (or "adhoc" which iwconfig uses for IBSS). > Besides it fixes a bug that driver want to try to merge with the same BSSID, which is unnecessary and causes problems. If that fix is separate from the change that introduces hardcoding of the BSSID, it would be better to bring that in as a separate patch. -- Jouni Malinen PGP id EFC895FA -- 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