I’m running Windows 7 on an Asus P5K motherboard with a Atheros L1 Gigabit NIC.
Since I’m on Windows 7 RTM (build 7600) my Atheros L1 Gigabit Ethernet Card behave like a drunken man. The network card fell a sleep when it had to much 🙂 When transfering large amounts of data, the network card would disconnect. My workaround was to “disable/enable” the network card. But here is a permanent solution.
Open Device Manager ->Right click on the drunken Atheros Network Card and choose Properties. Click on Advanced tab, highlight Task Offload and set the value to Off.
Reboot and the problem is history.
btw Never had these ‘disconnects’ on Windows 7 Beta or RC. Also I tried some drivers for the Atheros NIC, but none of them seam to solve this bug. Currently I’m on Atheros driver version 220.127.116.11 Whatever, it’s fixed 🙂