Intel's Comet Lake-based 10th Gen Frost Canyon NUC series is currently rolled out and after some initial problems with the NIC driver, it is time to take a look at their capabilities to run VMware ESXi. NUCs are not officially supported by VMware but they are very widespread in many homelabs or test environments. They are small, silent, transportable and have very low power consumption, making it a great server for your homelab. The Frost Canyon is available with i3, i5, and i7 CPU. It's the first series that is available with a Hexa-Core CPU and full 64GB Memory support. Besides that, there are only minor improvements compared to their predecessor, the Bean Canyon.
- NUC10i7FNH/NUC10i7FNK (Intel Core i7-10710U - 6 Core, up to 4.7 GHz)
- NUC10i5FNH/NUC10i5FNK (Intel Core i5-10210U - 4 Core, up to 4.2 GHz)
- NUC10i3FNH/NUC10i3FNK (Intel Core i3-10110U - 2 Core, up to 4.1 GHz)
Features
- 10th Gen Intel Comet Lake CPU
- 64GB of DDR4 SO-DIMM memory
- Available with and without 2.5″ HDD slot
- M.2 slot for PCIe or X4 Gen 3 NVMe
- SDXC Slot with UHS-II support
- Intel I219-V Gigabit Network Adapter
- Thunderbolt 3 (USB-C)
- USB 3.1 Gen2
- Intel Optane Memory Ready
Comparison with predecessor (Bean Canyon)
- Hexa-Core CPU (i7 only)
- DDR4 2666 MHz Memory
- 25W TDP
- Lighter due to plastic Case
To get an ESXi Host installed you additionally need:
- Memory (1.2V DDR4-2666 SODIMM)
- M.2 SSD (22×42 or 22×80), 2.5″ HDD or USB-Stick
Model comparison
Model (2.5") | NUC10i7FNH | NUC10i5FNH | NUC10i3FNH |
no 2.5" Slot | NUC10i7FNK | NUC10i5FNK | NUC10i3FNK |
Architecture | Comet Lake (14 nm) | ||
CPU | Intel Core i7-10710U | Intel Core i5-10210U | Intel Core i3-10110U |
Base Frequency | 1.1 GHz | 1.6 GHz | 2.1 GHz |
Max Frequency | 4.7 GHz | 4.2 GHz | 4.1 GHz |
Cores | 6 (12 Threads) | 4 (8 Threads) | 2 (4 Threads) |
TDP | 25 W | ||
TDP-down | 12.5 W | 10 W | |
Memory Type | 2x 260-pin 1.2 V DDR4 2666 MHz SO-DIMM | ||
Max Memory | 64 GB | ||
USB Ports | Front: 2x USB 3.1 Gen2 (Type-A, Type-C) Back: 3x USB 3.1 Gen2 (2x Type-A, Type-C) Internal Header: 2x USB 2.0 | ||
Thunderbolt 3 Port (40Gbps) | Yes | Yes | Yes |
USB 3.1 Gen 2 Port (10Gbps) | Yes | Yes | Yes |
Storage | M.2 22x42/80 slot for SATA3 or PCIe X4 Gen3 NVMe OR AHCI SSD SATA3 2.5" HDD/SDD SDXC (UHS-II) Slot | ||
LAN | Intel I219-V Gigabit LAN | ||
Intel VT-x | Yes | ||
Intel vPro | No | ||
Available | Q4 2019 | Q4 2019 | Q4 2019 |
Price | $620 | $450 | $350 |
HCL and VMware ESXi Support
Intel NUCs are not supported by VMware and not listed in the HCL. Not supported means that you can't open Service Requests with VMware when you have a problem. It does not state that it won't work. Some components used in the NUC are listed in the IO Devices HCL.
Currently, no ESXi version runs out of the box. The ne1000 driver needs to be replaced. Refer to the Installation section for instructions.
To clarify, the system is not supported by VMware, so do not use this system in a productive environment. I can not guarantee that it will work stable. As a home lab or a small home server, it should be fine.
Network (Intel I219-V) - "No Network Adapters" Error
Requires ne1000 driver version 0.8.4-3, which is not bundled with any ESXi version at the moment.
0000:00:1f.6 Network controller Ethernet controller: Intel Corporation Ethernet Connection (10) I219-V [vmnic0] Class 0200: 8086:0d4f
Wake on LAN Problems
When the ESXi host has been powered off from the vSphere Client or with SSH, the NUC does not respond to WOL packets. It does not matter whether the host has been shut down, or put in Standby mode. When you completely remove the power and plug it back to the power outlet, WOL is active again and the NUC can be powered on with a magic packet. This behavior does not change, whatever you change in BIOS.
During my testing, I made two observations:
- When the NUC has been shut down, the Data Rate LED stays Green (1Gbps). After completely removing the power once, the Data Rate LED stays off. The Activity LED is blinking green in both cases.
- When the NUC has been shut down, it still uses about 1,5W - 2W. After completely removing the power once, the usage drops to 0,5W.
Storage (AHCI and NVMe)
The storage controller works out of the box
0000:00:17.0 Mass storage controller SATA controller: Intel Corporation Device 02d3 [vmhba0] Class 0106: 8086:02d3
SD Card
10th Gen NUCs are equipped with an SDXC Slot. Unfortunately, there is no driver available for ESXi at the moment so it's not possible to use the SD Card slot.
Tested ESXi Versions
- VMware ESXi 6.7 U3 (Custom Image)
- VMware ESXi 7.0 (Custom Image)
Delivery and assembly
The Box contains a short description of how to open and assemble the components. The system feels a little bit lighter than previous versions. After comparing the body with previous NUCs I noticed that the main body is made of plastic, instead of metal. At the 10th Gen NUC, only the venting holes are made of metal. However, the system still has a high build quality. The upside is very scratch-sensitive, so be careful with it.
The installation is very simple. Remove 4 screws on the bottom and remove the lid to access M.2 and Memory slots. The assembly takes about 5 minutes to open the NUC, install memory and an NVMe SSD module. For the first time, I've decided to go with the small (K) version which has no 2.5" drive slot.
Installation
If you try to install any version of ESXi, the installer fails with a "No Network Adapters" error. The error is caused by a problem with the network driver. Luckily, William Lam and Songtao Zheng have already made a driver available that supports the new I219-V Network Adapter.
Download: ESXi670-NE1000-32543355-offline_bundle-15486963.zip
How to create a Custom ESXi Image
This option explains how to create the Custom Image with PowerCLI. The Image can be used to install ESXi from scratch. William Lam has also provided a solution that uses the vSphere HTML5 Client.
- Download the driver (link)
- Copy the driver to your Build Directory (c:\esx) for example
- Open PowerShell run the following commands in your build directory:vSphere 6.7 U3
# (Optional) Install PowerCLI Module Install-Module -Name VMware.PowerCLI -Scope CurrentUser Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml Add-EsxSoftwareDepot .\ESXi670-NE1000-32543355-offline_bundle-15486963.zip New-EsxImageProfile -CloneProfile "ESXi-6.7.0-20191204001-standard" -name "ESXi-6.7.0-20191204001-NUC" -Vendor "virten.net" Remove-EsxSoftwarePackage -ImageProfile "ESXi-6.7.0-20191204001-NUC" -SoftwarePackage "ne1000" Add-EsxSoftwarePackage -ImageProfile "ESXi-6.7.0-20191204001-NUC" -SoftwarePackage "ne1000 0.8.4-3vmw.670.3.99.32543355" Export-ESXImageProfile -ImageProfile "ESXi-6.7.0-20191204001-NUC" -ExportToISO -filepath ESXi-6.7.0-20191204001-NUC.iso
vSphere 7.0
# (Optional) Install PowerCLI Module Install-Module -Name VMware.PowerCLI -Scope CurrentUser Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml Export-ESXImageProfile -ImageProfile "ESXi-7.0.0-15843807-standard" -ExportToBundle -filepath ESXi-7.0.0-15843807-standard.zip Remove-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml Add-EsxSoftwareDepot .\ESXi-7.0.0-15843807-standard.zip Add-EsxSoftwareDepot .\ESXi670-NE1000-32543355-offline_bundle-15486963.zip New-EsxImageProfile -CloneProfile "ESXi-7.0.0-15843807-standard" -name "ESXi-7.0.0-15843807-NUC" -Vendor "virten.net" Remove-EsxSoftwarePackage -ImageProfile "ESXi-7.0.0-15843807-NUC" -SoftwarePackage "ne1000" Add-EsxSoftwarePackage -ImageProfile "ESXi-7.0.0-15843807-NUC" -SoftwarePackage "ne1000 0.8.4-3vmw.670.3.99.32543355" Export-ESXImageProfile -ImageProfile "ESXi-7.0.0-15843807-NUC" -ExportToIso -filepath ESXi-7.0.0-15843807-NUC.iso
- Use the ISO image to install ESXi. The simplest way to install ESXi is by using the ISO and Rufus to create a bootable ESXi Installer USB Flash Drive. No custom BIOS Settings are required.
If you have already installed ESX (with a USB NIC for example) you can install the newer driver with the following command:
# esxcli network firewall ruleset set -e true -r httpClient # cd /tmp/ # wget https://download3.vmware.com/software/vmw-tools/ESXi670-NE1000-32543355-offline_bundle-15486963.zip # esxcli software vib install -d ESXi670-NE1000-32543355-offline_bundle-15486963.zip
Performance
The performance of a single NUC is sufficient to run a small home lab including a vCenter Server and 3 virtual ESXi hosts. It's a great system to take along for demonstration purposes. Thanks to its Hexa-core CPU, the i7 is the new top performer.
The following chart is a comparison based on the NUCs PassMark score:
Power consumption
NUCs have a very low power consumption. I've measured the power consumption of my NUC10i7FNK in 3 states: Idle (ESXi in Maintenance Mode), Average Load (1 vCenter, 4 Linux VMs) and during a Stress test. The NUC has been configured with 32GB RAM and no HDD or SSD. The power policy was configured to "Balanced".
- Idle: 7,5 W
- Average Load: 13 W
- Stress Test: 56 W
The average operating costs are at about 3 Euros per month:
13 watt * 24 h * 30 (days) = 9,36 KWh * 0,30 (EUR) = 2,80 EUR
Consumption measured with Homematic HM-ES-PMSw1
Shopping Guide
1. | NUC Kit | NUC10i7FNHNUC10i5FNHNUC10i3FNH |
2. | Memory | 1.2 V DDR4 SO-DIMMSamsung 32 GB Module |
3. | M.2 SSD | M.2 SSD List |
4. | 2.5" HDD | 2.5" Hard Disk Drive List |
5. | USB Stick | USB Flash Drive |
Thank You, but when you write "If you have already installed ESX (with a USB NIC for example) you can install the newer driver with the following command:"
Do I need a USB NIC which works out of the box with ESXi, do you have one to suggest?
Thanks
RP
No USB NIC will work out of the box but there is a fling available that allows using a USB NIC with ESXi. You can also use this package to customize the Installer ISO.
See: https://flings.vmware.com/usb-network-native-driver-for-esxi#requirements and https://www.virten.net/2016/06/additional-usb-nic-for-intel-nucs/
The Fling page also has a list of supported USB NICs.
Clear, thanks!
Great post! I'm trying to decide between the NUC8I5BEH and the NUC10i5FNH. Right now they are both the same price. My use case is as a headless homelab environment.
Do you think there is performance impact in the NUC10 model given the lower base clock (2.30GHz in NUC8 vs 1.6GHz in NUC10)? Also, do you think the NUC10 models run cooler?
I am really interested in your opinion. Deciding between the 2 models is really hard given they are basically the same price right now.
Thanks!
It's a trade-off between performance and power usage. The 10th Gen is a little bit slower but also has a lower power consumption. I compared both i7 versions and the power consumption was about 15% lower with the 10th Gen. I haven't done any cooling/temperature tests but I would assume that the 10th Gen runs cooler (lower TDP).
Passmark Score, which is a good overall performance indicator, is a little bit higher in the 8th Gen:
NUC10i5FNH: 8500
NUC8i5BEH: 10976
That's the only difference when using it as headless homelab server. Both can go up to 64GB memory.
Maybe you can find a good offer for the 8th Gen because it's a discontinued product. In Germany for example, it's available for 365€ (instead of 422€).
And what about the i7 of the 10th Gen compared to the i7 of the 7th Gen?
Can you tell me which of the two consumes less?
Thank you.
While running the Export-ESXImageProfile I get a timeout message "A connection attempt failed because the connected party did not properly
respond after a period of time, or established connection failed because connected host has failed to respond" Is there an issue preventing the ISO to complete building?
I have the same issue, I am getting error "Export-ESXImageProfile : [WinError 10054] An existing connection was forcibly closed by the remote host"
what's can be the reason?
thank you
Solution for WinError 10054 is here: https://www.virten.net/2020/04/export-esximageprofile-fails-with-winerror-10054/
Great post! As the base frequency of i7-10710U is 1.1GHz, I wonder which frequency is vSphere running at? Do you see any problem running a VCSA? as I remembered some appliances require >2GHz CPU
My NUC10s running at
6 CPUs x 1.61 GHz
CPU Free: 9.59 GHz
Used: 56 MHz Capacity: 9.65 GHz
when I install VMware 6.7 release three I get a "Shutdown firmware services" , I think because the NUC EFI boot mode , Legacy boot mode is disabled in BIOS . Any idea how to get around this ?
Full error is Shutting down firmware services, Using simple offset EUFI RTS mspping policy, Interesting thing in 7.0 vware installer gets past this error. Tried secure boot on and off to no inprovement.
Warning:
The M.2 Crucial SSD P2 500GB is NOT working with ESXi 6.7.
Similar problems see here:
https://www.virtuallyghetto.com/2019/05/quick-tip-crucial-nvme-ssd-not-recognized-by-esxi-6-7.html
https://www.reddit.com/r/vmware/comments/a80r3y/issue_with_hp_nvme_drive_in_esxi/
https://vm.knutsson.it/2019/02/vsan-downgrading-nvme-driver-in-esxi-6-7-update-1/
I tried to use an older driver nvme.v00 from ESXi-6.7.0-8169922 but it did not work.
Installation is fine but when esxi starts up, there is no device for the datastore and all config changes are lost on reboot since the esxi can not access the ssd.
Any idea to get this running?
The vmkernel.log says:
2020-05-10T11:16:37.130Z cpu5:2097508)VMWARE SCSI Id: Id for vmhba1:C0:T0:L0
0x38 0x34 0x45 0x37 0x5f 0x30 0x30 0x46 0x30 0x5f 0x46 0x46 0x41 0x37 0x5f 0x37 0x39 0x36 0x34 0x00 0x43 0x54 0x35 0x30 0x30 0x50
2020-05-10T11:16:37.131Z cpu5:2097508)ScsiDeviceIO: 8478: QErr is correctly set to 0x0 for device t10.NVMe____CT500P2SSD8_____________________________84E700F0FFA77964.
2020-05-10T11:16:37.184Z cpu0:2097359)nvme:AsyncEventReportComplete:2996:Asynchronous event type=1 event Info = 1 received
2020-05-10T11:16:37.184Z cpu0:2097359)nvme:AsyncEventReportComplete:3007:Smart health event: Temperature above threshold
2020-05-10T11:16:37.189Z cpu5:2097508)ScsiDeviceIO: 8975: Could not detect setting of sitpua for device t10.NVMe____CT500P2SSD8_____________________________84E700F0FFA77964. Error Not supported.
I already buy the 10th generation NUC but as a MAC user I'm unable to install the PowerCLI tools. Can you please provide the ISO for VMware ESXi 7.0 (Custom Image) that includes the correct NIC driver?
Hello,
did anyone run into the issue when NVMe drive is not detected? I use ADATA XS8200 Pro 1TB. In BIOS it's detected, during the destination drive selection it's not being offered.
Any idea is welcome.
Hello, Thanks for the great post. I just bought a NUC10
I followed your blog for creating custom ISO I am getting stuck in adding the vib, can you please share the ISO?
Another important question I could not get my NUC10 to power on when I installed two 32GB SO-DIMM? have you installed your NUC with max of 64 GB as it looks like the limitation form the motherboard which only allows 8GB or 16GB modules ?
Please advise.
It should accept 64GB. I use 8th Generation, both i5 and i7 with 64GB in each without any issues. I have both Samsung and Crucial. As far as I know, 10th Gen accommodates that config with all 3 versions, i3, i5 and i7. Maybe something wrong with the NUC itself or the memory.
when i try and install the ne100 Vib it fails any idea's
[root@localhost:/tmp] esxcli software vib install -d ESXi670-NE1000-32543355-offline_bundle-15486963.zip
[MetadataDownloadError]
Could not download from depot at zip:/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip?index.xml, skipping (('zip:/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip?index.xml', '', "Error extracting index.xml from /var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip: [Errno 2] No such file or directory: '/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip'"))
url = zip:/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip?index.xml
Please refer to the log file for more details.
[root@localhost:/tmp]
Try using the full path to the zip bundle when installing.
esxcli software vib install -d /tmp/ESXi670-NE1000-32543355-offline_bundle-15486963.zip
ESXi has problems when you try to install using relative paths.
Hello,
when I typed "Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml", I get following error.
PS C:\ISO> Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Add-EsxSoftwareDepot : The 'Add-EsxSoftwareDepot' command was found in the module 'VMware.ImageBuilder', but the
module could not be loaded. For more information, run 'Import-Module VMware.ImageBuilder'.
At line:1 char:1
+ Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODU ...
+ ~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Add-EsxSoftwareDepot:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CouldNotAutoloadMatchingModule
Does anyone know how to fix it?
Thanks
Dan
For version 6.7
Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Export-ESXImageProfile -ImageProfile "ESXi-6.7.0-20191204001-standard" -ExportToBundle -filepath ESXi-6.7.0-20191204001-standard.zip
Remove-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Add-EsxSoftwareDepot .\ESXi-6.7.0-20191204001-standard.zip
Add-EsxSoftwareDepot .\ESXi670-NE1000-32543355-offline_bundle-15486963.zip
New-EsxImageProfile -CloneProfile "ESXi-6.7.0-20191204001-standard" -name "ESXi-6.7.0-20191204001-NUC" -Vendor "virten.net"
Remove-EsxSoftwarePackage -ImageProfile "ESXi-6.7.0-20191204001-NUC" -SoftwarePackage "ne1000"
Add-EsxSoftwarePackage -ImageProfile "ESXi-6.7.0-20191204001-NUC" -SoftwarePackage "ne1000 0.8.4-3vmw.670.3.99.32543355"
Export-ESXImageProfile -ImageProfile "ESXi-6.7.0-20191204001-NUC" -ExportToIso -filepath ESXi-6.7.0-20191204001-NUC.iso
Yes:
1. Run PowerShell with Admin Rights
2. Follow the instructions on PSSecurityException here -> https://how2itsec.blogspot.com/2020/11/intel-nuc-10th-gen-running-vmware-esxi.html
I have nuc10i7fnh with 64gb, 1tb samsung 970 evo nvme and using sandisk 8gb to boot.
using esxi 6.7 pink screen
I get the following error
No place on disk to dump data.
No file configured to dump data.
No port for remote debugger.
Please help
It seems there is the first patch for ESXi 7 available. Hopefully it fixes the nested virtualization problem. Is there anything to watch out for patching an installation with a custom image ?
The nested ESXi issue should be fixed in 7.0b.
The patch will overwrite the working ne1000 driver but you can just reinstall. Just don't reboot between patch und driver installation:
# esxcli network firewall ruleset set -e true -r httpClient
# wget https://download3.vmware.com/software/vmw-tools/ESXi670-NE1000-32543355-offline_bundle-15486963.zip
# esxcli software profile update -p ESXi-7.0b-16324942-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
# esxcli software vib install -d /ESXi670-NE1000-32543355-offline_bundle-15486963.zip
# reboot
Has anyone had any success patching ESXi 7 to 7.0b-16324942. I am able to install the patch successfully however it overwrites the NE1000 driver and upon reboot comes up with no NIC. After a reboot it fails back to 15843807 and it comes back up on the network.
How can I installed the patch so it does not overwrite the NE100 driver?
I made a post on Reddit about this as well - https://old.reddit.com/r/vmware/comments/hfmmu4/no_nic_found_on_esxi_7_patched_to_16324942_on/
Today I tried to update my Intel NUC (Gen 10 - installed as descibed above) to the lastest ESXi 7 version released last week. I tried by executing "esxcli software profile update -d /vmfs/volumes/datastore/iso/VMware-ESXi-7.0b-16324942-depot.zip -p ESXi-7.0b-16324942-standard" but I receive the following error:
[HardwareError]
Hardware precheck of profile ESXi-7.0b-16324942-standard failed with errors:
Please refer to the log file for more details.
How can I perform the update the right way with such a custom ESXi installation ?
Can you check for related errors in /var/log/hostd.log?
The update should work but overwrites the working ne1000 driver so you have to install it afterwards:
# esxcli network firewall ruleset set -e true -r httpClient
# wget https://download3.vmware.com/software/vmw-tools/ESXi670-NE1000-32543355-offline_bundle-15486963.zip
# esxcli software profile update -p ESXi-7.0b-16324942-standard -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
# esxcli software vib install -d /ESXi670-NE1000-32543355-offline_bundle-15486963.zip
# reboot
I was able to install the patch and then reinstall the updated NE100 driver. Its updated and working properly. Thanks!!
I was able to install the patch and the re-install the updated NE100 driver. Its updated and working properly now. Thank you!
I get the same error as yours, but I used the following link (use option B) to fix it.
https://www.virtuallyghetto.com/2020/06/how-to-patch-intel-nuc-10-with-latest-esxi-7-0-update.html
In option B (skip Step 3), I used powershell to make a custom image and update the patch via that custom image with following command.
[root@localhost:~] esxcli software vib update -d /vmfs/volumes/datastore1/ESXi-7.0b-IntelNUC.zip
Anyone know of a good site with a [ detailed ] fixed for the following.
[WinError 10054] An existing connection was forcibly closed by the remote host
https://www.virten.net/2020/04/export-esximageprofile-fails-with-winerror-10054/
anyone have an issue where the nic becomes unstable. IE, packet loss. Sporadic connectivity. The internal NIC is recognized but it is pretty much unusable. It appears to be similar to the same issue you said NUC8i7 users had in which they had to update the BIOS.
so i gave up on 7.0 on NUC10i7 with on board NIC. I am trying to use 6.7U and see if that works but i get stuck with Using "simple offset" UEFT RTS mapping policy" i.e below
https://community.intel.com/t5/Intel-NUCs/Installing-ESXi-on-NUC8I7HNK-failing/td-p/549185/page/3
Dear all,
I have also a Comet Lake processor Intel i9-10900K on a Gigabyte Z490 Gaming X motherboard. When I check my NIC in Ubuntu it says
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (11) I219-V [8086:0d4d]
I downloaded the NE1000 drivers and made an new ISO with the cli with success, but I still get the error that no NIC is found when installing esxi.
Can somebody tell me if my NIC driver should be in the NE1000 bundle, or what I can try next?
Thanks in advance.
That is another network card. Yours is 8086:0d4d, the NUC has 8086:0d4f. Your PCI ID is not mapped, so it might help to just add the mapping (But no guarantee).
This post has a guide about adding mappings: https://www.virten.net/2017/02/heads-up-esxi-not-working-on-7th-gen-kaby-lake-intel-nuc/
The mapping file in ESXi 7.0 is esx2:/etc/vmware/default.map.d/ne1000.map
They have a new driver which includes the I219-V (11) [8086:0d4d]. See here for more details:
https://www.virtuallyghetto.com/2020/08/enhancements-to-the-community-ne1000-vib-for-intel-nuc-10.html
Thanks fgrehl!
I am kinda new to this, but as far as I understand you need to do this after esxi is installed, but I need an updated ISO to install esxi. Is there a method to make the mapping in the ISO file or something?
BTW I use 6.7.
Yes, you need an installed ESXi as it requires vmtar, which is a VMware proprietary variant of tar. Do you have a USB NIC (ASIX88178/ASIX88179/RTL8152/RTL8153) to work around this Installation?
If not, let me know and I can try to patch the ISOs NE1000.V00. But I don't know it the Installer works with a patched V00 file...
Sorry, I don't have an USB NIC.
If you want to make a patched ISO I would like to try it!
The version is VMware ESXi, 6.7.0, 8169922
Thank you in advance!
Here is the patched NE1000. Try to replace that with the file on your installation media.:
https://www.virten.net/files/ne1000with80860d4d/NE1000.V00
Hi fgrehl,
I replaced the orignal ne1000.v00 file with yours, but I get the same message 'no network adapters'.
Do I also have to replace a driver or only your file?
Is there something else to try?
That is the driver file. Unfortunately, I can't fix it then as someone probably has to recompile the driver itself, not only the mapping file.
Thanks for your time fgrehl.
Whats the best option as USB to Ethernet adapter which is supported in the iso file when installing via usb?
And if that works...is it then possible to use the internal nic by replacing some files?
There are a lot of working USB Ethernet Adapters, see here: https://flings.vmware.com/usb-network-native-driver-for-esxi#requirements
I'm using Startech and Anker adapters, both with AX88179 chipset.
You can install and use ESXi with the USB NIC and it works quite well, but you can't fix the internal nic unless there is a working driver.
ALright thanks for the explanation, will look into an usb nic.
I just bought the StarTech USB31000S'which is compatible, imported the fling drivers into the iso, installer is getting further but stops at 85% with error No vmknic tagged for management was foud.
I read somewhere to delete the vnic, but when I login as root, I got error 111 connection refused when entering esxcli. So I did a reinstall with upgrade and preserve datastore and the installer finishes. I can logon to the esx host, and see the nic as connected, but it gets no ip form dhcp, and when manually configured the nic also does not work...no ping etc..I see the 2 green lights of which one blinks. I deleted the nic with esxcli network ip interface remove -–interface-name=vmk0 and restored the network, but this also does not help. Also a system restore does not help. So now I see the NIC as connected, but it does not work. Any idea's?
That's weird. So the NIC is up and it does not receive anything? Can you post the output of:
# esxcfg-nics -l
# esxcli network nic get -n vusb0
# esxcli network nic stats get -n vusb0
and check if
# esxcli network ip neighbor list
shows any neighbors?The output is here:
https://ibb.co/X59pYrb
The Neighbor is my routers IP, but it seems it does not see the mac address of it. But internal there is also no communication possible when trying to ping or reach the web interface....
When taking shower I tought about my network cable is going with an net adapter, maybe that's the problem. I will try to move the computer to the router for a direct connection later to test that out....
I connected the PC directly to my router but same output :-(.
https://ibb.co/X59pYrb
The router is 192.168.1.1, and doesn't see the defined static ip address. I have rebooted the router, but no luck.
I tested the USBnic in Windows and it is working.
Do you have a clue?
After resetting the network againin esx I now have some connection and can continuing with this
https://flings.vmware.com/usb-network-native-driver-for-esxi#instructions
After importing the script, and setting a static ip it seems te work stable. I rebooted and shut down the machine a few times and it keeps coming up with the static ip address :-).
Thanks everybody!
Thanks for the great information!
I would like to ask you if the wake on lan is fixed now?
The URL https://download3.vmware.com/software/vmw-tools/ESXi670-NE1000-32543355-offline_bundle-15486963.zip
is not working. How can I get the driver? Any alternative URL?
https://www.virten.net/files/ESXi670-NE1000-32543355-offline_bundle-15486963.zip
Hi
In vSphere 7.0, only USB lan works, when I follow instructions for vSphere nothing happens.
When I try to install it thru ssh I got error while installing
"[MetadataDownloadError]
Could not download from depot at zip:/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip?index.xml, skipping (('zip:/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip?index.xml', '', "Error extracting index.xml from /var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip: [Errno 2] No such file or directory: '/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip'"))
url = zip:/var/log/vmware/ESXi670-NE1000-32543355-offline_bundle-15486963.zip?index.xml
Please refer to the log file for more details.
"
Where did you download the offline bundle to and what command are you exactly using to install it?
where can I find the key for vcenter 6.7 for home lab practice
You don't need a key for 60-day evaluation.
Your instructions worked like a charm. Below is the adjusted code so you can run the very latest ESXi 7.0 U1b from mid Nov 2020 on a NUC:
# (Optional) Install PowerCLI Module
Install-Module -Name VMware.PowerCLI -Scope CurrentUser
Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Export-ESXImageProfile -ImageProfile "ESXi-7.0U1b-17168206-standard" -ExportToBundle -filepath ESXi-7.0U1b-17168206-standard.zip
Remove-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
Add-EsxSoftwareDepot .\ESXi-7.0U1b-17168206-standard.zip
Add-EsxSoftwareDepot .\ESXi670-NE1000-32543355-offline_bundle-15486963.zip
New-EsxImageProfile -CloneProfile "ESXi-7.0U1b-17168206-standard" -name "ESXi-7.0U1b-17168206-NUC" -Vendor "virten.net"
Remove-EsxSoftwarePackage -ImageProfile "ESXi-7.0U1b-17168206-NUC" -SoftwarePackage "ne1000"
Add-EsxSoftwarePackage -ImageProfile "ESXi-7.0U1b-17168206-NUC" -SoftwarePackage "ne1000 0.8.4-3vmw.670.3.99.32543355"
Export-ESXImageProfile -ImageProfile "ESXi-7.0U1b-17168206-NUC" -ExportToIso -filepath ESXi-7.0U1b-17168206-NUC.iso
Hi all is it worth waiting upcoming intel NUC 11 performance or shall we go and buy this one
Intel NUC 10 Performance Kit – Intel Core i7 Processor (Tall Chassis) around 550 💵?
Please advise
Thanks in advance
The NUC11 looks very promising, but its not guaranteed that the 2.5GB NIC is going to work with ESXi.
The 10th Gen is a decent machine. You are not going to make a mistake buying it.
Asrock is also going to launch a NUC clone (ASRock Industrial NUC 1100 BOX) which looks nice.
Thanks dear for the same
One more question
It is worth to buy this one it refurbished just 290$.
Intel NUC 10 Performance Kit – Intel Core i5 Processor (Tall Chassis) https://www.amazon.com/dp/B083GHFSFV/ref=cm_sw_r_cp_api_glc_fabc_n4u0Fb1XQE43E?_encoding=UTF8&psc=1
Or new around 406$
Intel NUC 10 Performance Kit – Intel Core i5 Processor (Tall Chassis) https://www.amazon.com/dp/B083GHFSFV/ref=cm_sw_r_cp_api_glc_fabc_b8u0Fb8X0Q74D?_encoding=UTF8&psc=1.
Thanks and much appreciate
I would definitely buy refurbished hardware for homelab-use, if possible.
Have NUC10i5FNH running ESXi 7.0b(1632494) with injected driver built from iso.
Have nested esxi 7.0.1 (17325020)
Start any VM on the nested host and the host crashes.
Will try updating phyiscal to 7.0.1 to see if issue still occurs
https://www.virten.net/2020/10/will-esxi-7-0-update-1-run-on-intel-nuc/
cool, updated physical host NUC10i5FNH to 7.0.1(16850804)
can now power on vms on nested hosts ok