This actually appears to be a bug in hal - I'll move it as soon as I get more information on it. Hal seems to be changing the information it publishes after a suspend. Restarting hal fixes the problem.
I'm attaching the NM log. Search for "Going to sleep" to find point where suspend occurs. -- NetworkManager detects wireless interface as wired interface after coming out of suspend. https://launchpad.net/bugs/55809 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs