Latest Stories
M1 Max MacBook Pro and External Display: When Productivity Becomes Frustration Social Media Limbo kamshin.com on hiatus Some thoughts on the new MacBook Pro Opportunities And Challenges With Personal Health Data – Looking at Garmin Data

kamshin

  • Home
  • All Posts
  • Categories
    • General
    • Tech Field Day
    • Storage
    • Nutanix
    • Certifications
    • Conferences
    • Worth reading
    • Design
    • Rants
    • Active Directory
  • Media & Press
  • Podcast
  • About me
    • About me
    • Where is Max?
    • Disclosure & Policies

Custom ESXi 5.5 ISO with Intel 10 GbE nic driver for Nutanix NX-6035-G4 nodes

June 19, 2015

FacebookTwitter

After installing, racking and cabling an NX-6035-G4 node in our DC, we found out when installing ESXi 5.5 through the IPMI interface that only the onboard 1 GbE ports were detected (the SuperMicro chassis integrates 2x 1 GbE – Intel 530 and one Management port). The Quad-Port 10 GbE Intel PCI adapter was not detected.

Since we weren’t aware of the driver issue, and being unable to get an access request to the DC in a timely fashion, my suggestion was to build a custom ESXi ISO image with Intel i40 network drivers. This post describes the way I proceeded.

Prerequisites are:

  • ensure the latest PowerCLI version is installed
  • download the VMware ESXi 5.5 build you need (in my case I needed build # 2456374) – access to My VMware is required
  • download the required drivers (in my case the VMware ESXi 5.5 i40e 1.2.48 NIC Driver for Intel Ethernet Controllers X710 and XL710)
  • Place all the files in a folder of your choice for ease of work (in my case I created the C:\CustISO folder on my workstation)

Step 1 – Extract the Offline bundle from the drivers zip file and place it in the working directory (C:\CustISO). In the zip, this is the file I was looking for:

2015-06-19_13-46-08

Step 2 – Launch PowerCLI, default to the C:\CustISO folder and import the ESXi build as well as the i40 driver as an offline source:

Add-EsxSoftwareDepot .\ESXi550-201502001.zip
Add-EsxSoftwareDepot .\i40e-1.2.48-1331820-offline_bundle-2670313.zip

1

Step 3 – Verify that the image profile was installed and create a new image profile:

Get-EsxImageProfile

2

You will obtain the name of the image that you can then use for creating a new image profile:

New-EsxImageProfile -CloneProfile ESXi-5.5.0-20150204001-standard -Name "CustomESXi" -Vendor "VMware, Inc."

This will create an image profile based on the image we had imported on step 2.

Step 4 – Obtain the name of the network driver package:

Get-EsxSoftwarePackage

You will obtain a list of packages, the one you need is identified in the list below:

3

The net-i40e is the one we are looking for. We will use it in the next command to add it to the custom image.

Step 5 – Add the driver to the custom image:

Add-EsxSoftwarePackage -ImageProfile CustomESXi -SoftwarePackage net-i40e

6

Our driver was added and we are now ready to export the ISO file.

Step 6 – Export the customized ISO by using the following command:

Export-EsxImageProfile –ImageProfile CustomESXi –ExportToISO –FilePath C:\CustISO\ESXi-5.5.0-Build2456374-Intel-i40-netdriver.iso

This command will not generate any output. Check however for the file that will show up in the folder. The ISO is now ready for use.

7

 

Thanks to this custom-built ISO we saved ourselves some time and made sure we now are able to build the next nodes without the hassle of doing it all over again.

Share this:

  • Click to share on Facebook (Opens in new window)
  • Click to share on LinkedIn (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to share on Reddit (Opens in new window)

Related

A note to our readers

kamshin.com has a strict no advertisement policy. If you enjoy this website, please consider making a donation to one of these non-profit organizations that I personally support:


People in Need - Czech Republic

A Czech-based non-governmental, non-profit organization founded on the ideals of humanism, freedom, equality and solidarity, helping people in the Czech Republic and in the entire world.

People In Need Logo

Greenpeace

Hopefully this one doesn't requires any explanation. Act for our planet. Act now.

Greenpeace Logo

826 National

US-based charity. An international proof point for writing as a tool for young people to ignite and channel their creativity, explore identity, advocate for themselves and their community, and achieve academic and professional success.

826 National Logo

 


Electronic Frontier Foundation

The leading nonprofit defending digital privacy, free speech, and innovation.

EFF Logo

 


Thank you!

RSS Latest Podcast Episodes

  • EP 30 -Rose Ross Chief Tech Trailblazer on the Tech Trailblazer awards
  • EP29 – Imagine the possibilities to manage your data with Data Dynamics StorageX – with Piyush Mehta
  • EP28 – Introducing Clumio, A Cloud-Based Data Platform Launching With Data Protection As A Service – with Poojan Kumar
  • EP27 – VAST Data – A Revolutionary Storage Platform For The Next Decade – with Howard Marks

Categories

  • Active Directory (5)
  • Certifications (8)
  • Conferences (22)
  • Design (1)
  • Featured (1)
  • General (89)
  • Nutanix (4)
  • Rants (2)
  • Storage (38)
  • Tech Field Day (44)
  • Worth reading (4)

Latest Tweets

My Tweets

Popular posts this week

  • Using Virtual Machine custom attributes with PowerCLI for snapshotting
  • Rubrik - A Refreshing Approach to Backups
  • Pure Storage's FlashBlade - Against The Grain
  • Scality RING - Object Storage? Yes, but Software-Defined please!
  • Intel SPDK - A foundation block for new generation storage

Categories

  • Active Directory
  • Certifications
  • Conferences
  • Design
  • Featured
  • General
  • Nutanix
  • Rants
  • Storage
  • Tech Field Day
  • Worth reading

Pages

  • Blog
  • Disclosure & Policies
  • Home
  • Media & Press
  • VCAP5-DCD Resources
  • VCP5 Certification Resources
  • About me

Archives

Copyright ©2016 kamshin

 

Loading Comments...