How to handle multiple SSIDs with the same BSS

Jouni Malinen j at w1.fi
Sun Dec 27 18:22:10 EST 2009


On Sun, Dec 27, 2009 at 02:13:44PM -0800, Marcel Holtmann wrote:
> > Actually, now that I added a preliminary implementation of BSS table
> > management into wpa_supplicant, I do have a unique identifier (unsigned
> > int) for each BSS. In other words, there should be no need to
> > concatenate BSSID and SSID in hex here and we could just use that new
> > identifier and make D-Bus code use the BSS table as the source of the
> > information.
> 
> sounds great. This should make things work smoothly soon.

I converted the new D-Bus API to use the BSS table instead of scan
results. This will hopefully resolve the multi-SSID issue you mentioned
earlier. I did only minimal testing with the wpas-dbus-new.py script and
d-feet, so please let me know if I missed something in the changes.

This does not add any new signals yet, but the BSS property changes
would be easily available from wpa_bss_update() in wpa_supplicant/bss.c.

-- 
Jouni Malinen                                            PGP id EFC895FA


More information about the HostAP mailing list