I have an integrated Gigabit Ethernet adapter - a Realtek 8168, I think. Sometime (but not always) when Windows wakens from sleep the adapter runs at 100Mb instead of 1Gb. Disabling and re-enabling the adapter puts it back to 1Gb. A reboot also fixes it (of course).
Is this typical behavior, or do I have something set wrong?
The Windows & Device Manager identifies the device as "Realtek PCIe GBE Family Controller" and says the current driver - version 7.67.1226.2012 - is up to date.
I've have my PC's Ethernet adapter connected to an Ethernet switch for about a year. The switch indicates port speed by different colored LEDs. I don't recall seeing the 100Mb light until a week or 2 ago
My Computer
At a glance
Windows 7 x64 ProIntel i7 4771 3.50 GHzKingston DDR3 - 16GBIntel HD Graphics 4600
Don't know if you'll see it, but in Device Manager right-click on your Realtek network adapter and select Properties.
Then select the Power Management tab, and un-check the "allow the computer to turn off this device to save power", if you have that option.
Now see if you lose your gigabit connection when coming out of sleep.
My Computer
At a glance
Windows 7 Pro x64 (1), Win7 Pro X64 (2)i5-3350p 3.1Ghz/6MB-cache (1); E8400 3.0Ghz/6...8GB PC3-12800 DDR3 (1); 4GB PC3-10600 DDR3 (2)ATI HD7750 (1), (see TV cards); ATI R7 250 (2)
This is an intermittent problem so it will take a while to see if your suggestion worked. I've made the change and the adapter retained (or re-established) the 1Gb setting after waking, but that is usually the case.
Actually, I'm not sure what should happen when the PC is asleep but the adapter is still powered on. The Ethernet switch shows no connection (no lit LED). That probably means it hasn't seen a packet at a port for some predefined period. That would make sense if the PC was asleep.
My Computer
At a glance
Windows 7 x64 ProIntel i7 4771 3.50 GHzKingston DDR3 - 16GBIntel HD Graphics 4600