How to upgrade ESXi NIC Driver

To upgrade  NIC drivers of ESXi server,let's say ESXi 4.1 & we have to upgrade NIC drivers.
 First upload new driver file which you downloaded to Datastore of ESXi .


  1. First download NIC driver ( we downloaded) BCM-bnx2-2.1.6b.v41.4-offline_bundle-450750.zip
  2. Use putty to ssh ESXi Server with root or super user.
  3. When you get prompt enter ~ # cd vmfs
  4. You will go to this directory /vmfs/volumes #
  5. To list files in directory us "ls" & you will see your Datastore ----> /vmfs/volumes # ls
  6. Let's say we uploaded NIC driver in Datastore1 so we do ---------> /vmfs/volumes # cd datastore1
  7. After this our prompt looks like this ------------>/vmfs/volumes/4f29f75b-1d24c850-d419-001018a7a272
  8. To list the files in datastore1 we will use "ls" -----> /vmfs/volumes/4f29f75b-1d24c850-d419-001018a7a272 # ls
  9. Here we will see our driver  BCM-bnx2-2.1.6b.v41.4-offline_bundle-450750.zip
  10. Now time to upgrade our NIC to upgrade we will use below command

esxupdate --bundle BCM-bnx2-2.1.6b.v41.4-offline_bundle-450750.zip update

After successful upgrade now time to check version of NIC use below mentioned command.

ethtool -i vmnic0 it will show 

driver: bnx2
version: 2.0.15g.8.v41.1
firmware-version: bc 5.2.3

I hope this procedure is helpful.

Comments