I have an Acer Aspire M5700 desktop purchased in late 2009. Onboard Intel® 82567-V2 Gigabit Ethernet Controller. Originally came with Vista and upgraded to Win7 through Acer's free upgrade program. All features of the system were operating without noticeable issues until a few months ago. I put the computer to sleep/hiberate every night. Woke up one morning and noticed there was a blank screen I'd never seen before which simply read that there was a "fatal error" and that the system could not come out of hibernate and instead was rebooting. Note that pretty much immediately after this the internet stopped working and would state "Default Gateway unavailable" when I diagnosed and was only connecting to an "unknown public network". Everything about the NIC appeared to work: device manager seemed to say everything was running fine, drivers were updated and no hardware issues. Connectivity would always state no gateway connection and I wasn't able to ping anything. I know my ISP was working fine too because I could plug in my laptop to the wired internet and it worked perfectly. There was no router or wireless internet involved. Also I noticed that since this error, the system took significantly longer to boot up, about 2 minutes as compared to the previous boot time of 30 seconds. The computer would take a good 20 seconds before the monitor would "activate" with the light turning from orange to blue. Also, two new screens showed in the bootup menu that had never appeared before: one saying something about Intel Eaglelake technology with a message saying something like NOT AUTHORIZED TO DISMANTLE/ASSEMBLE and another showing a BIOS menu that was different from the previous BIOS display. After this the normal Acer screen appears that I had been used to seeing on bootup. One other issue that may have relevance. when I went into BIOS, the Onboard LAN was enabled and grayed out with no ability to disable it. So for months, I tried every software tweak I could think of to no avail. Eventually I cracked and installed a 10/100 PCI ethernet card in an empty PCI slot to test if the Onboard NIC was busted. All I did to install was remove the metal slot covering the PCI expansion bay, unplug the auxilary 4-pin power connector because the wire was in the way, insert the PCI ethernet card, and replug in the 4-pin power connector. I turn on my PC and immediately it reverts back to the "old" bootup process, the one that took 30 seconds. Win7 does NOT detect my PCI ethernet card but now when I try my onboard LAN, it works perfectly and internet is restored. So what the heck happened? Clearly there appears to be a correlation between the bootup time/menus displayed and whether my onboard LAN functions properly. Does anyone have any ideas?