Thanks for letting me know ESXi 6.7 had been released. I wasn't aware.Checking in to see how esxi 6.7 changed/fixed things.
Please start a new thread for your question.Do you have a power meter ? Mind to use it to measure the system idle in ESX ?
Does ESX still suffer a deficit in power consumption compared to especially windows but also Linux ?
Hardware support for the XG-7100, including:pFsense has updated the version to 2.4.3, making the atom c3000 series compatible.
2.4.3 New Features and Changes - pfSense Documentation
Probably 6 months or more for U1 or do they sometimes sneak out an update for supported hardware between updates ?Let's wait
8086:15c2, 8086:15c3, 8086:15c4
8086:15c6, 8086:15c7, 8086:15c8
8086:15ca, 8086:15cc, 8086:15ce
8086:15e4, 8086:15e5
root@esxi:~ # esxcli software acceptance set --level=CommunitySupported
root@esxi:~ # esxcli software vib install -v /tmp/net-ixgbe_x553_7-4.5.3-5.x86_64.vib
By the way, from what I can tell, the X553 driver provided in the link above was compiled from the stock Intel source code. In other words, it does not contain the VMware code modifications. I suspect this is why users are reporting problems with it.I Found the post on the VMware forum where an user changed the code ixgbe-5.3.6 linux driver Succesfully.
here is the link to the forum Atom C3758/X553 GbE driver for ESXi 6.5/6.7 |VMware Communities
using iscsi everything seems to work correctly while there is some problem with the virtual switch.
try it too maybe we can solve the problem.
Well, it's finally ready for release.
I finished the main code merge about two weeks ago. Since then I've been testing and tweaking to ensure the driver loads and operates properly.
I have named the driver ixgbe_x553_7 to indicate that it's the ixgbe driver but specifically for Intel X553/7 devices. In the attached vib, I've mapped the driver to load only for the device IDs listed below.
Code:8086:15c2, 8086:15c3, 8086:15c4 8086:15c6, 8086:15c7, 8086:15c8 8086:15ca, 8086:15cc, 8086:15ce 8086:15e4, 8086:15e5
I have tested the driver with ESXi 6.7 on my Supermicro A2SDi-16C-HLN4F motherboard which has 4 x X553 NICs (device ID 8086:15e4). I successfully tested the following configurations:
The only thing I could not test was SR-IOV passthrough. I included SR-IOV in my code merge so it should work. Unfortunately, my ESXi license does not support SR-IOV so I was unable to test that feature.
- ESXi 6.7
- As a VMkernel NIC
- VM CentOS 7.4 x64
- Standard NIC connected to a virtual switch
- PCI passthrough device
- VM Win 7 x64
- Standard NIC connected to a virtual switch
- PCI passthrough device (device was seen by OS but no Windows driver available)
- VM Win 10 x64
- Standard NIC connected to a virtual switch
- PCI passthrough device (device was seen by OS but no Windows driver available)
Throughput on the NICs during my testing was between 30 MB/sec and 80 MB/sec (in both directions) but I was using an old 1TB HDD as a datastore which would have negatively affected performance (I didn't have a spare SSD available unfortunately).
You can install the vib as follows (unzip it first):
Code:root@esxi:~ # esxcli software acceptance set --level=CommunitySupported root@esxi:~ # esxcli software vib install -v /tmp/net-ixgbe_x553_7-4.5.3-5.x86_64.vib
Sorry this took so long and thank you all for being so patient.
Thank you Marco. That's good to hear.Hi Craig, great job, your driver is already in use and working on my environment. I confirm that it works great thank you so much you've solved a problem.
You're welcome. I appreciate the thanks.Thanks Craig for the time you've taken to develop this.
I used the ESXi 6.5 tool chain to compile the driver (and it was linked with the 6.5 vmklinux_module.c source) so it will work on 6.5 or higher/later.I'll be testing it too. will this work on vmware 6.5 or only on 6.7?