Thank you. Checking on your information, can you clarified what you refer to "Updating the driver to 22.214.171.124 seems to have fixed the issue of windows completely abandoning the adapter drivers and falling back to 10/100 after attempting to update"?
Are you saying previously there was an issue of speed downgraded to 10/100 mbps? and this issue was fixed via updating the driver to 126.96.36.199?
Please help clarify. Thank you.
Just some more info in case it shakes something loose.. Server NICs are connected to a Netgear GS724Tv4 with latest firmaware. The Public network is connected by a Cradlepoint MBR1400v2 router, also with firmware up to date. The server has the latest firmware provided by Dell using the iDRAC/Lifecycle Controller updater.I have removed the Hyper-V role and the iSCSI role and I'm certain the computer is clean of any malware. I am going to do some more homework on my end tonight and I'll update with any results.
OK.. I couldn't get to the office today so I did some experimenting using an RDP; but I decided to look at Windows instead of Intel issues. Apparently this is a known issue with Windows.
I first went to the Advanced Settings in the Network Adapters and found the binding order almost random. I straightened them out as such:
Then I checked with the bootutilw64e -e utility and I get this:
Intel(R) Ethernet Flash Firmware Utility
BootUtil version 188.8.131.52
Copyright (C) 2003-2015 Intel Corporation
NIC= 1 MACAddress=A0369FA125E0
NIC= 2 MACAddress=A0369FA125E1
NIC= 3 MACAddress=A0369FA125E2
NIC= 4 MACAddress=A0369FA125E3
Port Network Address Location Series WOL Flash Firmware Version
==== =============== ======== ======= === ============================= =======
1 A0369FA125E0 2:00.0 Gigabit NO UEFI,PXE Enabled 1.5.70
2 A0369FA125E1 2:00.1 Gigabit N/A UEFI,PXE Enabled 1.5.70
3 A0369FA125E2 2:00.2 Gigabit N/A UEFI,PXE Enabled 1.5.70
4 A0369FA125E3 2:00.3 Gigabit N/A UEFI,PXE Enabled 1.5.70
They seem to be in order correctly with the correct MAC address assigned to the correct port.
When I check the Network Adapters, though they after rebooting, are displaying as such:
Slot2 Port1 (Mouseover=Intel(R) Ethernet Server Adapter I350-T4)
Slot2 Port4 (Mouseover=Intel(R) Ethernet Server Adapter I350-T4 #2)
Slot2 Port2 (Mouseover=Intel(R) Ethernet Server Adapter I350-T4 #3)
Slot2 Port3 (Mouseover=Intel(R) Ethernet Server Adapter I350-T4)#4)
But mouseover each shows the Device name in the correct order,as listed by the name from bootutilw64e -e in the correct order, despite the order of the Network Adapters returned by the Network Adapters panel as above.
I will go to the shop tomorrow and using a network cable, I will see which is correct. If the mouseover is indeed correct, can I just change the [Intel(R) Ethernet Server Adapter I350-T4 #whatever] information in the registry and be done with it?
I checked the advanced bindings and they did not move during the reboot.
Would love it if this were the answer!
OK. It seems I am correct in my assumptions above. Now I have a new problem. Actually, its a problem I thought was resolved, but apparently not. If I enable more than one adapter and connect it to the switch, after about a minute or so, it stops functioning with:
Windows has stopped this device because it has reported problems. (Code 43) and then the switch detects a 10/100 connection, but this is consistent with the device powered, but in an error state or disabled.
There is no teaming or anything special set up on the i350, nor is there any LAGs set up on the switch.
Really starting to lose hair, now.
Thank you for the information. I would like to clarify based on what you mentioned, does it mean the incorrect enumeration of NICs is resolved? What you are checking right now is the disconnecting issue when you enabled more than one adapter and connect it to the switch, after about a minute or so, it stops functioni. How many network adapters are installed on your system? What are the other network adapter model?