Hmm. I'm inclined to think this is a network-manager bug. Can you please attach a full dmesg after a suspend, ps aux | grep ipw3945d after the suspend, and the output of ifconfig eth1? That should help track down whether network-manager isn't handling the wakeup properly, or the kernel isn't suspending/resuming properly.
Thanks! Kyle -- DHCP IP lease fails (ipw3945) https://launchpad.net/bugs/83235 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs