Jump to content
Joe_Miner

Intel 82579V NIC on GA-Z77X-UD5H and other Motherboards with Server OS's

Recommended Posts

Joe_Miner

Solution to installing Intel NIC Drivers for the Intel 82579V 2nd NIC on the GA-Z77X-UD5H

 

 

I have discovered that any of the new motherboards with an Intel 82579V NIC – a fairly common situation – will experience this same problem with all server variants of Server 2008-R2. That’s why I thought I should post this solution – additionally, I know at least a couple of people are looking at the Z77X-UD5H whose 2nd NIC is the Intel 82579V.

 

The GA-Z77X-UD5H is looking to be a very nice motherboard to work with as a base to my current build of a virtual server. I’ll be writing more on this build later.

 

I updated my BIOS to the most current build – F7.

 

Loading Windows Server 2008-R2 SP1 went smoothly until I attempted to load the Gigabyte Drivers Disk. It would not auto-load under 2008-R2 so I began to load the driver individually from the disk but changed over to downloads from Gigabytes website to be sure that I had the newest drivers.

 

I installed:

 

Atheros LAN driver 2.0.4.4 8/24/2011 – (for my 1st NIC on the Motherboard – an Atheros AR8151)

Intel Rapid Storage Technology 11.0.0.1032 3/6/2012 – (for disk acceleration of my VHD drive)

Intel management Engine Interface 8.0.0.1351 3/21/2012

Intel INF installation 9.3.0.1019 3/6/2012

Intel VGA Driver 15.26.1.64.2618 3/6/2012

Realtek Audio Driver 5.10.0.6554 3/6/2012

 

I then attempted to load the Intel LAN Driver 16.5 11/14/2011 which is the driver for the Intel 82579V 2nd NIC on the Motherboard.

 

With the 82579V I got a failed installation that told me: “Cannot install drivers. No Intel® Adapters are present in this computer.”

 

INTEL_NIC_Install_Fail.jpg

 

That was a problem for me since I was planning to use the 2nd NIC on the Motherboard for my Hyper-V machines. I posted an error report on Gigabytes Technical Board several days ago and am awaiting a reply.

 

In the interim I did a search of Intel’s Communities and found two thread’s on the Intel 82579V here and here. An explanation and simple solution to the problem was provided by “Simon Wright” on the 2nd page of the 2nd tread here. A similar solution is provided by Renethx here for installing drivers for the Intel 82579V in WHS 2011.

 

Intel had added code to the driver .inf file to stop server operating systems from picking up desktop motherboard ethernet controllers like the 82579V.

 

From Renethx I learned:

  • NTamd64.6.1.1 = WINDOWS 7 for 64-bit EXTENDED PLATFORMS
  • NTamd64.6.1 = WINDOWS Server 2008 R2 for 64-bit EXTENDED PLATFORMS (This would also concern all server variants of WINDOWS Server 2008 R2 such as WHS 2011.)
  • E1502 = Intel® 82579LM Gigabit Network Connection
  • E1503 = Intel® 82579V Gigabit Network Connection (We are concerned with this.)

After reading through Simon’s explanation I did the following for my Server 2008-R2 SP1 installation of the drivers for the Intel 82579V NIC.

  1. I went to the directory that I had downloaded from Gigabyte’s website the Window 7-64b drivers for the Intel 82579V NIC version 16.5 and dated 11/14/2011 which has the fine name mb_driver_lan_intel_v16.5.exe.
  2. Double click the file mb_driver_lan_intel_v16.5.exe to extract the drivers and associated files – I extracted them to a sub folder I named Intel_Mod.
  3. Open folder Intel_Mod
  4. Open folder Pro1000
  5. Open folder Winx64
  6. Open folder NDIS62
  7. Open file e1c62x64.inf with Notepad (interestingly when you open it you will see that the file e1c62x64.inf is commented at the beginning that it is for Windows 7 and Windows Server 2008-R2)
  8. The first thing you will need to change in the .inf file is the [ControlFlags] section – I deleted all 3 lines of that section following the section header so that all was left was the section header [ControlFlags] – I left a blank line after [ControlFlags] which then leaves the [intel] section next.
  9. At the [intel] section, the [intel.NTamd64.6.1] relates to Server 2008R2 and the [intel.NTamd64.6.1.1] relates to Windows 7; you can see that the three E1503 lines in the Windows 7 section are missing from the server section, I copied/pasted those three lines from the Windows 7 section to the bottom of the 2008R2 section.

This is what e1c62x64.inf looked like before I made any changes:

 

Changestoe1c62x64.jpg

 

This is what e1c62x64.inf looked like after I made my changes:

 

AfterModstoe1c62x64.jpg

 

I then saved the e1c62x64.inf file and then backed out of folders until I was in the sub-folder Intel_Mod where I double clicked Autorun.exe to install the drivers for the Intel 82579V.

 

Driver installation went very well and ended successfully.

 

IntelDriverInstalled.jpg

 

This solved my issue of being to use my 2nd NIC on my Z77 for my Hyper-V server.

 

======================

 

The only issue remaining with my Z77 is the installation of the Intel USB 3.0 Extensible Host Controller Driver. The driver will only install if the OS on the Z77 is Windows 7 -- according to Intel this applies to ALL Z77's. Guess it's back to looking thru it's inf files -- though I did read about a user with an Asus Z77 who was able to manually force the Intel USB 3.0 drivers to load for his Server 2011 build.

Edited by Joe_Miner

Share this post


Link to post
Share on other sites
ikon

Good find Joe_Miner, and really nice photos to illustrate the issue and sol'n. Now, if only we can get Intel to not be such PITAs :P

Share this post


Link to post
Share on other sites
Joe_Miner

Finally heard back from Gigabyte this evening. Their solution was for me to wipe Server 2008R2 off of the Z77 and install Windows 7. They told me that their Z77's are Destop Boards and NOT Server Boards so they will not be supporting Server OS's on their Z77's -- just Windows 7 (in it's various flavors). Their Drivers are only going to load in Windows 7 (yeh, that's what they said.)

 

I think WTF is appropriate at this moment.

Share this post


Link to post
Share on other sites
ikon

That's unfortunate but, sadly, not entirely surprising. I too have run into situations where I couldn't get a driver for something because the company claimed I wasn't using it for its intended purpose. It's really sad that its Gigabyte telling you this, since they make such good stuff otherwise. Maybe somebody will come up with a workaround.

Share this post


Link to post
Share on other sites
Joe_Miner

There probably is a workaround --

 

 

Awww, tried a manual load and it worked!

Edited by Joe_Miner

Share this post


Link to post
Share on other sites
phillipahoward

Hi, I am trying your solution but on a Windows 2012. I get the error the

 

The hash for theh file is not present in the specified catalog file!

 

Any ideas of how I get round this?

 

Regards

 

Phil

Share this post


Link to post
Share on other sites
ImTheTypeOfGuy

Great investigative work. I will be marking gigabyte off my MB list as I think their response is absurd.

Share this post


Link to post
Share on other sites
Joe_Miner

Hi, I am trying your solution but on a Windows 2012. I get the error the

 

The hash for theh file is not present in the specified catalog file!

 

Any ideas of how I get round this?

 

Regards

 

Phil

 

I had problems with S8(2012 beta) also. have you loaded the full desktop experience? You also need NET 3.5 -- I'm on the way to a wedding so I can't check my notes but I wasn't all that confident with the experience (so far) I did get it installed and Hyper-v running but that was with the previous version and not the version that came out 5/31/2012

 

So far I've loaded the:

Previous version of S8(2012 beta)

previous version of Win 8

Server 2008R2 -- got everything to work ISR worked really nice but I found that the USB 3.0 performance off the Z77 was worse than the USB 3.0 off of my WD card in my MicroServer -- so..............

to check the baseline of the Z77 I loaded

Win 7 Ultimate 64b -- that is a dream on the Z77. everything works and it works really well. ISR - fantastic response even off of SATA II drives; USB 3.0 was very fast with ATTO showing just under 200 read&writes

The only down side is that I'm starting to get use to 6 sec boot times :)

 

From Win 7 it is very easy to upgrade to Win 8 Relese Preview so no need to worry about driver installs cause they just all carry over.

 

in Win 8 everything worked very well just like in Win 7. I loaded Hyper-v and started loading up some different operating systems. I may have (I did) screwed up when after I installed the new driver updates and new BIOS (doing the BIOS update from 8c to 8 while Hyper-v was running may not have been a good idea either) from Gigabyte then accidently did ATTO on my optical drive (the optical drive is attached to Intel SATA port 2 which is -- it didn't like that -- the machine locked really bad) after that ISR said it was running well but I could get no acceleration on my drives off of the Intel SATA's -- I changed so manythings at once that I don't know if it was something I did or an issue with Win 8. Everything else was working fine except for the ISR acceleration.

 

currently, I reinstalled Win 7 Ult and have rerun most of my tests and confirmed everything running correctly again with BIOS F8 --

 

I'm thinking that I'll try Win 8 again but carefully to try and pin down what trashed my performance in ISR.

 

Win 8 could be a VERY nice platform to be a hyper-v lab -- it's the same as 2012 (I have the newest version of 2012 -- 2012 release candidate -- running on my microserver) and the Win 8 platform is nice.

 

another advantage of Win 8 is that is a desktop OS so it will be supported by Gigabyte and Intel on the Z77

 

the S2008R2 install had not been as trouble free as I had hoped and actually I like the Hyper-v in S2012 and Win8 better.

Share this post


Link to post
Share on other sites
phillipahoward

Thanks for the quick reply.

 

2012 loaded very easily the only problem was the nic. I was only trying 2012 because I had enormous issues with 2008 r2 (its actually an asus p9x79 pro board and had the same response from asus that it doesn't support server os). However they have released a p9x79 ws version which they provide the server drivers for. These work fine on my pro version so I will go back to 2008 for the moment

 

Thanks for the help

 

Phil

Share this post


Link to post
Share on other sites
ikon
From Win 7 it is very easy to upgrade to Win 8 Release Preview so no need to worry about driver installs cause they just all carry over.

 

Well, thank you Joe_Miner. This line gave me an idea. I installed Win7 Ultimate x32 onto my Gateway lappy, wiping out my Win8 Consumer Preview. I then upgraded Win7 to Win8 Release Preview. I used my Zalman VE-200 to load the ISO as a DVD to Win7, then ran the install from within Win7. It took a really long time, but it worked. I'm using it right now to type this :)

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now




×