At work there are couple wifi available for different purpose. My laptop can connect to any one of them if only one wifi was configured on Ubuntu, i.e. only one wifi profile is valid at the time. However, if more than one were configured, Ubuntu could not connect to any one of them.
dmesg reported "deauthenticating from 04:c5:a4:09:51:3d by local choice (reason=3)" or "deauthenticating from 04:c5:a4:09:51:3d by local choice (reason=2)"
Laptop:
HP folio 9470m
Ubuntu 13.04 Kylin
uname -a Linux HP-EliteBook-Folio-9470m 3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
These wifi could be switched on Windows 7 without any issue. It would be great if somebody could find out what is the problem and how to fix it on Ubuntu.