Figured out the cause of this problem. If I suspend my laptop and it hangs for whatever reason when I try and bring it back up (happens a lot due to a different issue), I will hard reboot (hold power button down) thus causing the issue. I would guess that the suspend portion is disabling the interface somehow that prevents it from loading immediately after failed resume and subsequent hard-reboot. Syslog log from a suspend event: May 1 21:52:57 tablet NetworkManager: Sleeping... May 1 21:52:57 tablet NetworkManager: (eth0): now unmanaged May 1 21:52:57 tablet NetworkManager: (eth0): device state change: 2 -> 1 (reason 37) May 1 21:52:57 tablet NetworkManager: (eth0): cleaning up... May 1 21:52:57 tablet NetworkManager: (eth0): taking down device. May 1 21:52:57 tablet NetworkManager: (eth1): now unmanaged May 1 21:52:57 tablet NetworkManager: (eth1): device state change: 8 -> 1 (reason 37) May 1 21:52:57 tablet NetworkManager: (eth1): deactivating device (reason: 37). May 1 21:52:57 tablet NetworkManager: (eth1): canceled DHCP transaction, dhcp client pid 11035 May 1 21:52:57 tablet wpa_supplicant[992]: CTRL-EVENT-DISCONNECTED - Disconnect event - remove keys May 1 21:52:57 tablet NetworkManager: check_one_route(): (eth1) error -34 returned from rtnl_route_del(): Sucess#012 May 1 21:52:57 tablet kernel: [18258.244603] tg3 0000:10:00.0: PME# enabled May 1 21:52:57 tablet kernel: [18258.244633] tg3 0000:10:00.0: wake-up capability enabled by ACPI May 1 21:52:57 tablet avahi-daemon[885]: Withdrawing address record for 192.168.13.118 on eth1. May 1 21:52:57 tablet avahi-daemon[885]: Leaving mDNS multicast group on interface eth1.IPv4 with address 192.168.13.118. May 1 21:52:57 tablet avahi-daemon[885]: Interface eth1.IPv4 no longer relevant for mDNS. May 1 21:52:57 tablet NetworkManager: (eth1): cleaning up... May 1 21:52:57 tablet NetworkManager: (eth1): taking down device. May 1 21:52:57 tablet avahi-daemon[885]: Withdrawing address record for fe80::212:f0ff:febf:f6f0 on eth1. May 1 21:52:57 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): now unmanaged May 1 21:52:57 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): device state change: 3 -> 1 (reason 37) May 1 21:52:57 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): cleaning up... May 1 21:52:57 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): taking down device. -- Hard reboot -- May 1 22:55:33 tablet NetworkManager: starting... May 1 22:55:33 tablet NetworkManager: Trying to start the modem-manager... May 1 22:55:33 tablet kernel: [ 49.562509] type=1505 audit(1272768932.374:3): operation="profile_load" pid=615 name="/usr/lib/NetworkManager/nm-dhcp-client.action" May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: init! May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: update_system_hostname May 1 22:55:33 tablet NetworkManager: SCPluginIfupdown: management mode: unmanaged May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1c.0/0000:10:00.0/net/eth0, iface: eth0) May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1c.0/0000:10:00.0/net/eth0, iface: eth0): no ifupdown configuration found. May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: devices added (path: /sys/devices/pci0000:00/0000:00:1e.0/0000:02:04.0/net/eth1, iface: eth1) May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: device added (path: /sys/devices/pci0000:00/0000:00:1e.0/0000:02:04.0/net/eth1, iface: eth1): no ifupdown configuration found. May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/lo, iface: lo) May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/lo, iface: lo): no ifupdown configuration found. May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: end _init. May 1 22:55:33 tablet NetworkManager: Loaded plugin ifupdown: (C) 2008 Canonical Ltd. To report bugs please use the NetworkManager mailing list. May 1 22:55:33 tablet NetworkManager: Loaded plugin keyfile: (c) 2007 - 2008 Red Hat, Inc. To report bugs please use the NetworkManager mailing list. May 1 22:55:33 tablet NetworkManager: WiFi enabled by radio killswitch; enabled by state file May 1 22:55:33 tablet NetworkManager: WWAN enabled by radio killswitch; enabled by state file May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: (162755312) ... get_connections. May 1 22:55:33 tablet NetworkManager: SCPlugin-Ifupdown: (162755312) ... get_connections (managed=false): return empty list. May 1 22:55:33 tablet NetworkManager: Ifupdown: get unmanaged devices count: 0 May 1 22:55:33 tablet NetworkManager: (eth0): carrier is OFF May 1 22:55:33 tablet kernel: [ 50.668708] type=1505 audit(1272768933.482:7): operation="profile_replace" pid=841 name="/usr/lib/NetworkManager/nm-dhcp-client.action" May 1 22:55:33 tablet NetworkManager: (eth0): new Ethernet device (driver: 'tg3') May 1 22:55:33 tablet NetworkManager: (eth0): exported as /org/freedesktop/NetworkManager/Devices/0 May 1 22:55:33 tablet NetworkManager: (eth1): driver supports SSID scans (scan_capa 0x21). May 1 22:55:33 tablet NetworkManager: (eth1): new 802.11 WiFi device (driver: 'ipw2200') May 1 22:55:33 tablet NetworkManager: (eth1): exported as /org/freedesktop/NetworkManager/Devices/1 May 1 22:55:33 tablet NetworkManager: default_adapter_cb(): bluez error getting default adapter: The name org.bluez was not provided by any .service files May 1 22:55:33 tablet NetworkManager: modem-manager is now available May 1 22:55:33 tablet NetworkManager: Trying to start the supplicant... May 1 22:55:33 tablet NetworkManager: (eth1): supplicant manager state: down -> idle May 1 22:55:34 tablet NetworkManager: SCPlugin-Ifupdown: devices added (path: /sys/devices/virtual/net/pan0, iface: pan0) May 1 22:55:34 tablet NetworkManager: SCPlugin-Ifupdown: device added (path: /sys/devices/virtual/net/pan0, iface: pan0): no ifupdown configuration found. May 1 22:55:34 tablet NetworkManager: device_creator(): /sys/devices/virtual/net/pan0: couldn't determine device driver; ignoring... May 1 22:56:21 tablet NetworkManager: bluez_manager_bdaddr_added_cb: BT device Jason Sharpee's Palm Pre (00:1D:FE:34:9F:D3) added (NAP) May 1 22:56:21 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): new Bluetooth device (driver: 'bluez') May 1 22:56:21 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): exported as /org/freedesktop/NetworkManager/Devices/2 May 1 23:00:32 tablet NetworkManager: Waking up... May 1 23:00:32 tablet NetworkManager: (eth0): now managed May 1 23:00:32 tablet NetworkManager: (eth0): device state change: 1 -> 2 (reason 2) May 1 23:00:32 tablet NetworkManager: (eth0): bringing up device. May 1 23:00:32 tablet NetworkManager: (eth0): preparing device. May 1 23:00:32 tablet NetworkManager: (eth0): deactivating device (reason: 2). May 1 23:00:32 tablet NetworkManager: Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889) May 1 23:00:32 tablet NetworkManager: Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889) May 1 23:00:32 tablet NetworkManager: (eth1): now managed May 1 23:00:32 tablet NetworkManager: (eth1): device state change: 1 -> 2 (reason 2) May 1 23:00:32 tablet NetworkManager: (eth1): bringing up device. May 1 23:00:32 tablet NetworkManager: (eth1): preparing device. May 1 23:00:32 tablet NetworkManager: (eth1): deactivating device (reason: 2). May 1 23:00:32 tablet NetworkManager: Unmanaged Device found; state CONNECTED forced. (see http://bugs.launchpad.net/bugs/191889) May 1 23:00:32 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): now managed May 1 23:00:32 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): device state change: 1 -> 2 (reason 2) May 1 23:00:32 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): deactivating device (reason: 2). May 1 23:00:32 tablet NetworkManager: (xx:xx:xx:xx:xx:xx): device state change: 2 -> 3 (reason 0) May 1 23:00:32 tablet NetworkManager: (eth1): supplicant interface state: starting -> ready May 1 23:00:32 tablet NetworkManager: (eth1): device state change: 2 -> 3 (reason 42) May 1 23:00:32 tablet NetworkManager: Activation (eth1) starting connection 'Auto xxxxxx' May 1 23:00:32 tablet NetworkManager: (eth1): device state change: 3 -> 4 (reason 0) May 1 23:00:32 tablet NetworkManager: Activation (eth1) Stage 1 of 5 (Device Prepare) scheduled... May 1 23:00:32 tablet NetworkManager: Activation (eth1) Stage 1 of 5 (Device Prepare) started... May 1 23:00:32 tablet NetworkManager: Activation (eth1) Stage 2 of 5 (Device Configure) scheduled... May 1 23:00:32 tablet NetworkManager: Activation (eth1) Stage 1 of 5 (Device Prepare) complete. May 1 23:00:32 tablet NetworkManager: Activation (eth1) Stage 2 of 5 (Device Configure) starting... May 1 23:00:32 tablet NetworkManager: (eth1): device state change: 4 -> 5 (reason 0)