Forgot to say... restarting Network Manager does not solve it, removing and reinserting the network modules does. (tg3 and ipw2200 modules, in my case.) The exact effect is eth0 and eth1 getting switched at resume, but not always, which indeed suggests some race condition.
-- After resume, thinks my wireless network is wired https://launchpad.net/bugs/57501 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs