Tag: Driver

Intel NUC Windows Server LAB

Install Intel NUC Windows Server 2019 Network Adapter Driver

As you know, I am using an Intel NUC as my Windows Server lab machine, where I run Windows Server 2019 and Hyper-V on. Many people asked me about how you can install the Intel NUC Windows Server 2019 Network Adapter driver because there are no Windows Server 2019 drivers for it. My blog reader, Michael Williams, shared how you can install the Windows Server 2019 Network adapter drivers on the Intel NUC 8th generation.

Here are the simple steps you can follow to install the Intel NUC Windows Server 2019 Network Adapter Driver:

  1. Download the latest PROWinx64.exe for Windows Server 2019 from Intel including drivers for the Intel® Ethernet Connection I219-V
  2. To manually install the network drivers, extract PROWinx64.exe to a temporary folder – in this example to the C:\Drivers\Intel\ folder. Extracting the .exe file manually requires an extraction utility like WinRAR or others. You can also run the .exe and it will self-extract files to the %userprofile%\AppData\Local\Temp\RarSFX0 directory. This directory is temporary and will be deleted when the .exe terminates.
  3. The driver for the Intel I219-V network adapter can be found in the C:\Drivers\Intel\PRO1000\Winx64\NDIS68.
    Extracted Network Drivers for Windows Server 2019 - Intel NUC PROWinx64

    Extracted Network Drivers for Windows Server 2019 – Intel NUC PROWinx64

  4. Open Device Manager right click on Ethernet Controller and select Update Driver.
    Device Manager Update Driver Ethernet Controller - Intel NUC Windows Server 2019 Driver

    Device Manager Update Driver Ethernet Controller – Intel NUC Windows Server 2019 Driver

  5. Select “Browe on my computer for driver software”, and select “Let me pick from a list of available drivers on my computer”, now you can select Network Adapter.
    Update Driver

    Update Driver

  6. Click on “Have Disk…” enter the following path “C:\Drivers\Intel\PRO1000\Winx64\NDIS68.”

    Driver Location

    Driver Location

  7. Now select Intel Ethernet Connection I219-LM (The I219-V version is not shown)
    Select the Intel Ethernet Connection I219-LM

    Select the Intel Ethernet Connection I219-LM

  8. And you are done.

Huge thank you again to Michael Williams for sharing that with us. I hope this short blog post provides you a step by step guide on how you can install Windows Server 2019 Network adapter drivers on the Intel NUC. If you have any questions, feel free to leave a comment.



PowerShell get Drvier Version

Get Installed Driver Version using PowerShell

If you are using Windows Server Core or you just want to check the driver version using PowerShell you can using the following command:

 
Get-WmiObject Win32_PnPSignedDriver| select DeviceName, DriverVersion, Manufacturer

You can also filter a specific driver name using the following command:

 
Get-WmiObject Win32_PnPSignedDriver| select DeviceName, DriverVersion, Manufacturer | where {$_.DeviceName -like "*Intel*"}

 



PowerShell NetAdpater Advanced Property

Hyper-V Network Virtualization NVGRE: No connection between VMs on different Hyper-V Hosts

I have worked on some project with Hyper-V Network Virtualization and NVGRE, and today I have seen an issue with Encapsulated Task Offloading on some HP Broadcom Network adapters.

 

Issue

I have Hyper-V Hosts running with 10GbE Broadcom Network Adapters (HP Ethernet 10Gb 2-port 530FLR-SFP+ Adapter) with driver version 7.8.52.0 (released in 2014). I have created a new VM Network based on Hyper-V Network Virtualization using NVGRE. VM1 is running on Host1 and VM2 is running on Host2. You can ping VM2 from VM1 but there is no other connection possible like SMB, RDP, HTTP or DNS. If you are using a NVGRE Gateway you can no even resolve DNS inside those VMs. If VM1 and VM2 are running on the same Hyper-V host everything between those VMs works fine.

Advanced Driver Settings

If you are using Server Core, which you should by the way, you can use the following command to check for those settings:

 
Get-NetAdapterAdvancedProperty -Name <NICNAME>

PowerShell NetAdpater Advanced Property

 

Resolution

The Broadcom Network adapters have a feature called Encapsulated Task Offloading which is enabled by default. If you disable Encapsulated Task Offloading everything works fine. You can disable it by using the following PowerShell cmdlet.

 
Set-NetAdapterEncapsulatedPacketTaskOffload -EncapsulatedPacketTaskOffloadEnabled $false -Name <NICNAME>

After that connection inside the VMs started to work immediately, no reboot needed.



HP Network Interface does not start.

I just installed two new HP ProLiant DL360 G6 with Microsoft Windows Server 2008 R2. Everything worked fine until I installed the HP Support Pack which includes Drivers and Firmware for the HP Server.

This device cannot start. (Code 10)

After I installed the HP ProLiant Support Pack one of my Network Interfaces could not start. I got the following error in the Device Manager:

HP NC382i DP Virtual Bus Device
This device cannot start. (Code 10)

I tried to uninstall the device and rebooted the server but this didn’t work. I had still the same error.

The problem was that just uninstalling the driver does not work, you also have to check the checkbox on “Delete the driver software for this device.”

Delete the driver software for this deviceAfter doing that you can rescan for new hardware and the system will find this adapter again and everything will work fine.



Installing Windows Server 2008 R2 Server with 3ware 9650SE Raidcontroller

If you need to install Microsoft Windows Server 2008 R2 on a Server with a 3ware 9650SE Raidcontroller, you can’t just install it on this machine, you can’t even install it with adding the driver during the installation process.

  1. First Update the Raid Controller Firmware by downloading the Codeset ISO from the 3ware Download page UPDATED (Version 9.5.1 or higher).
  2. Burn the ISO file and boot this CD
  3. Update the Firmware
  4. Reboot with the Windows Server 2008 R2 DVD
  5. During the Boot (right after “Press any key to boot from CD/DVD…”) of the CD press F8 and choose “Disable Driver Signature Enforcement”
  6. Now you can add the Raid Controller Driver (Version 9.5.1 or higher) via USB Stick, Floppy, CD or DVD.
    IMPORTANT: You can not add the Driver without an updated Firmware
  7. After you have installed your Windows Server 2008 R2 you can download the latest Drivers and Firmware form here (Version 10.2). I could not found any Codeset ISO with Version 10.2, thats why you have to update first to 9.5.1 (or 9.5.3).

This needs to be done for all Windows Server 2008 R2 Server and Windows Server 2008 Editions.