Enable the Intel 82579V Giagbit NIC on Server 2016

, ,

An old draft I’ve had for a while, just posting for posterity and safe keeping.

So I’ve done a few upgrades to my VM Host machine and decided to go up to Windows Server 2016, once installed and at the desktop, I found my onboard LAN port wasn’t coming up, so I downloaded the driver from Intel and found that the driver didn’t apply to my System, after a little digging I found out that the driver installation file (.inf) wasn’t configured to install on Server 2012/2016 even though the driver is supported, so to fix this I did the following.

Firstly, open an administrative command prompt and enter the following BCDEDIT commands to disable driver integrity checks and allow us to make the changes we need.

bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON

Once done I restarted and back at the desktop I extracted the zip file of the Intel drivers.

Open the folder PRO1000 > Winx64 > NDIS63 now find e1c63x64.inf and open it in your favorite text editor.

Use the find functionality to look for [ControlFlags] configuration section.

You will see five lines with %E1503 in them, copy those lines and then search for another configuration section in the INI – [Intel.NTamd64.6.2] then paste those 5 lines below %1502NC.

This will then allow you to successfully install the driver as needed.

Reboot and then enable the driver checks.

bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING OFF

Reboot and you’re good to go.


Leave a Reply

More Posts

Veeam File to Tape Job and how to backup up files directly from a Network Share

A customer of ours has a large archive of files located on a NAS device (around 15TB worth) that they want to simply push off to tape and then remove from the NAS. Network drives don’t show up in Veeam whilst creating backup jobs, so we needed a way to get this working. We use […]

How to Configure SNTP/NTP Time Source on HP ProCurve MSM 765zl Wireless Mobility Controller

I was recently investigating authentication methods for our Wireless system and wanted to test out Active Directory.  Basically, the controller would be checking directly with Active Directory if clients should be allowed to access our Wireless network.  After we started configuring Active Directory Authentication we noticed that the time on our MSM controller was off, […]