Anyone know how to create a VIB or vmware compatible offline driver package from a manufacturer's standard driver .zip package?
In this case, it's Startech's (Realtek) 4-port NIC (ST1000SPEX4).
I've tried to install the standard Realtek driver package from the manufacturer via:
/tmp # esxcli software vib install -v /tmp/RealtekDrivers.zip
but receive the following error:
[vibFormatError]
Bad VIB archive header
filename = /tmp/RealtekDrivers.zip
Please refer to the log for more details
Any assistance would be greatly appreciated!!!
Maybe some contents in this post :NIC unsupported can help you!
I've tried to install the standard Realtek driver package from the manufacturer via:
/tmp # esxcli software vib install -v /tmp/RealtekDrivers.zip
With the the -v parameter it expects a VIB file and not zip archive like an offline bundle, so the error is normal. No idea whats contained or where you got this zip, but if it contains an actual VIB, unzip the file and feed esxcli the real VIB.
If that zip package is in fact an offline bundle, use esxcli software vib install --depot /tmp/RealtekDrivers.zip instead.
You can find a couple of realtek drivers when googling a bit (VIB in a zip, so unzip them):
http://dev-random.net/realtek-network-cards-and-vmware-esxi-5-5/