For some time now i was looking for decent hardware which i wanted t0 use to build my home firewall with the Sophos UTM appliance. In the beginning i thought a Atom CPU would be ok to run the UTM bare metal. But i couldn´t find a decent mainboard with at least two NICs. Thanks to my father the Shuttle DS57U3 got my attention! It´s completely fanless, the Mainboard got two NICs and the whole setup requires really low power. In idle it takes about 12 Watt and with 100% CPU load the meter shows 24 watt.
But lets get to the point of this Blog post. As soon as you install Windows Server 2012 R2 to run Hyper-V you will notice that one of the NICs is not recognized. The Device Manager shows that there aren´t any matching device drivers. On the Intel Webseite are only driver for Windows 8.1. available. So i added the the necessary lines to the e1r63x64.ini file to get those 8.1. drivers recognized on a Windows Server 2012 R2 system. You can download the modified version of e1r63x64.inf here. You will have to replace the file which already exists in this directory “\PRO1000\Winx64\NDIS63”.
Since you now have an unsigned driver you have to disable the Driver Signature Verification. Open a command prompt as an administrator and enter he following commands:
- BCDEDIT /Set LoadOptions DDISABLE_INTEGRITY_CHECKS
- BCDEDIT /Set TESTSIGNING ON
Then reboot and you will be able to install the modified driver :).