Yes I can reproduce this behaviour. The problem seems to be that NM still "thinks" that the old SSID exists.
If I click on the applet after changing location I see the SSIDs of the wireless networks at my home AND the SSIDs of the networks at my workplace. The old SSIDs disappear after some time. (After NM rescans the channel ? ) I haven't looked into the NM code, but I'm guessing that NM does not clean the list of networks (per channel ?) after resume. I attached a part of my syslog containing a typical session. eth1 is my wlan device. (ipw2200 driver) eth0 is my wired network device, only plugged in at home. I start my laptop at home. (Due to upgrades for the 8.10 beta) I connect to the wlan at home. I hibernate the laptop.(Still connected to the wireless network) I resume the laptop at work. There NM tries to connect to my network at home. After either timing out or l change the network by hand NM connects to the work network. At 11:00 I hibernate the laptop at work. (Still connected to the wireless network) I replaced the network names and login credentials by fake ones. ** Attachment added: "syslog.txt" http://launchpadlibrarian.net/18961946/syslog.txt -- wlan roaming problems after wakeup from hibernate https://bugs.launchpad.net/bugs/289796 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs