ESxi 6.5 not seeing PCI-E Network Adapter when trying to create a new vSwitch

Hello all,

I have installed an additional 2 port NIC in my ESXi 6.5 host. However, when attempting to create a vSwitch with these two ports, I don't not see these ports, only the onboard network adapters. Not sure if I'm missing something here, some screenshots attached.

Realtek shown in PCI devices
Physical NICS- Onboard
Thanks in Advance
Richard BrodeanAsked:
Who is Participating?
Andrew Hancock (VMware vExpert / EE MVE^2)Connect With a Mentor VMware and Virtualization ConsultantCommented:
lspci will detect any PCI device in the PCI slot, it does not show that a driver/module is loaded for it!

The correct driver needs to match the device, if it's not on the HCL, your mileage will vary!
Ajay ChananaMCSE-2003/08|RHCSA| VCP5/6 |vExpert2018Commented:
directpath I/O pci device available to VM's - which will allow you to directly assign Network card to VM.

Did we enabled pass through option for this ? if not check the below KB to enable and requirement for above.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Is there a valid reason WHY, you want to present physical network interfaces in the HOST, to virtual machines ? It's not normal to do this....

Normally you would use virtual network interfaces to connect to a virtual machine portgroup, connected to a vSwitch, which is connected to physical network interfaces in the HOST.

see my EE Article

Part 14: HOW TO: Configure basic networking on a VMware vSphere Hypervisor 5.1 (ESXi 5.1) Host Server
Improve Your Query Performance Tuning

In this FREE six-day email course, you'll learn from Janis Griffin, Database Performance Evangelist. She'll teach 12 steps that you can use to optimize your queries as much as possible and see measurable results in your work. Get started today!

Richard BrodeanAuthor Commented:

I was looking in the PCI Devices section and noticed the two Realtek adapters were Disabled. I enabled them there in hopes of getting vCenter to see them in the web client. But when creating the new vSwitch, I don't see the two adapters listed in "Unused", or anywhere for that matter, it only sees my onboard NICs which are in use. I did a lspci and the host does see the adapters, but for some reason it's not showing up in vCenter.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Are they on the HCL ?

do they appear in network interfaces under the host (not PCI devices for passthrough!)

What is the host ?

What is the network interface ?

Many Realkteks are not included on the HCL
Richard BrodeanAuthor Commented:
Ah yes, I know ESXi is picky about NICs. Not listed there in the HCL although a .vib drive for it exists and the hosts sees it via lspci. I think I have an Intel NIC around and will use that instead. Thanks for the input!
Richard BrodeanAuthor Commented:
Thanks for the input!
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.