Patch works for me, for half a dozen resumes wireless card was identified correctly every time. -- suspend makes network-manager say eth1 is a wired device https://launchpad.net/bugs/59981