Problem:
Trying to add a physical adapter to a virtual switch shows the following error: There are no free physical adapters to attach to this virtual switch.
![Image1 There are no free physical adapters to attach to this virtual switch](https://i0.wp.com/mulcas.com/mulcas_uploads/2018/02/Image1.png?resize=300%2C143&ssl=1)
Probably you have the ESXi Version 6.5 and Client Version 1.21
![Image2 ESXi version 1.21](https://i0.wp.com/mulcas.com/mulcas_uploads/2018/02/Image2.png?resize=300%2C142&ssl=1)
Solution:
Update the ESXi Client version 1.24 (or latest version)
- Download the version from this link (Sign in first to VMware)
- Move the .vib file the data store.
- Run the following command on the ESXi host: esxcli software vib update -v “datastore path/filename.vib” See image below.
![Image3 esxcli software vib update -v](https://i0.wp.com/mulcas.com/mulcas_uploads/2018/02/Image3.png?resize=696%2C97&ssl=1)
How am I performing this: “Move the .vib file the data store.”?
I am on a Mac.