Good day, i have the same problem with 82574L,loosing network connection , and I have a little descicion of this issue. I took a little script :
cmdow @ /HID
:ping
set i=0
:noping
If %i%==5 (
echo %date% - %time%:Reconect>>auto.log
c:\windows\System32\devcon.exe disable PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00
timeout /t 5
c:\windows\System32\devcon.exe enable PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00
timeout /t 90
goto :ping)
Ping -n 1 -w 1000 192.168.5.2|Find "TTL=">nul
If %ErrorLevel%==0 (
goto :ping
) Else (
echo %date% - %time%:%i% ERROR>>auto.log
Ping -n 1 -w 1000 192.168.5.3|Find "TTL=">nul
If %ErrorLevel%==0 (
echo %date% - %time%:Error Lost>>auto.log
goto :ping
) Else (
set /A i=i+1
goto :noping)
)
it is starting with cmdow.exe and pinging two devices in our "problem " network,and if two of them are unreachable , devcon.exe utility restarts the port of the network card by device ID in device manager (PCI\VEN_8086&DEV_10D3&SUBSYS_00008086&REV_00 in my case) devcon.exe and cmdow.exe,you can download from internet and also read about them any information . I have 16 servers with this problem =( and this script is helping me a little.