Over the last couple weeks I have been working hard to get some HP blades/hosts to align with the HP cookbook (FW/Drivers/etc). This means that drivers and FW can drift in all the applicable environments. Whether it be test/dev/production they all require some attention to make sure your latest ESXi update does not introduce latency on an HBA or NIC. I wanted to show a couple quick ways to display your HBA/NIC Driver/FW real time.
First show your applicable devices, this can be esxcfg-scsidevs -a or esxcfg-nics -l depending on what you are looking for. Take a look below. I show the HBA and take the applicable name and apply the vmkload mod query on it. This shows the DRIVER only.
If you see the below screen shot it will display both the FW and Driver version.
Let’s kindly move onto the NIC. You can query your device again as I mentioned early, esxcfg-nics -l – use the applicable name and Grep the version. Or you can use esxcli on this one.
esxcli network nic get -n vmknic(?)