Luciano Coelho <luciano.coelho@xxxxxxxxx> writes: >>> As we discussed on IRC, it is really needed. We must always provide a >>> BSSID when changing channels in preparation for an association. >> >> I'm not sure about the must part here. Maybe we can workaround it by >> using ff:ff:ff:ff:ff bssid during authentication and association and >> send a new join command after association. But that's not a clean >> solution. > > During one of our camps with TI, they told us that we must send the > correct BSSID, otherwise we are going to have some side-effects. At > least BT coext will be affected. And we have also seen the firmware > send probe_reqs to ff:ff:ff:ff:ff:ff, which was causing problems. > The firmware is simply not designed to do this. So wl1271 sends a probe request in every join command? > You probably also remember that we have recently removed extra joins > from the wl1251 code as well, because they were causing some > problems. I think in wl1251 we would be able to workaround this with a careful placement of join and disconnect commands, but it would be really complicated. Having proper support in mac80211 is much better choice. -- Kalle Valo -- 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