and yet again I forget the code review URL... http://zhadum.east.sun.com/export/ws/amaguire/nwam1-fixes/webrev/
Alan Alan Maguire wrote: > namely: > > 10266 [gnome2.26] cannot connect to wireless when selected from > wireless networks list > > there were some bugs in how we handled NULL BSSID selections. > Mostly fixed already. > > 10084 Info from wlan cache is inconsistent with state of system > > involved updating the selected/connected values in the scandata > and triggering a scan when they change. Bulk of change was > adding nwamd_wlan_set_selected_connected() and calling it at > appropriate times. > > 10377 phys showing needs selection when ip link is up. > > This involved propogating link state changes to IP, while > not tearing down IP on a down event for WiFi. If we > reconnect to a different WLAN (with a different ESSID), > we set do_unplumb_on_init for the IP NCU, which will cause > IP to be unplumbed before we replumb and initialize when > the WiFi link comes back up. This allows us to be less > destructive with IP state in cases with transient connectivity > issues - i.e. where we disconnect/reconnect to a WLAN. > > 10334 vpn application does not stop immediately on rule condition > being removed > > Anurag caught the reason that this happens - we don't > do a full condition check unless the IP NCU has gone up/down, > and this combined with the lack of propogation of link state > to IP meant that conditions were not being reevaluated > at the appropriate time. > > > I've verified that the GUI works with these changes, and > they also include the suggested fix for > > 6867906 Kernel hangs during boot in startup_bios_disk with snv_120 > > > Thanks! > > Alan > _______________________________________________ > nwam-dev mailing list > nwam-dev at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/nwam-dev
