Please use esxcli command.
~ # Esxcli network Nic list
Name pcidevice driver link speed duplex MAC address MTU description
--------------------------------------------------------------------------------------------------------------------
Vmnic0. 0 igb Up 1000 full *** 1500 Intel Corporation i350 gigabit network connection
Vmnic1. 1 igb down 0 half *** 1500 Intel Corporation i350 gigabit network connection
Vmnic2. 0 tg3 down 0 half *** 1500 Broadcom Corporation netxtreme bcm5720 Gigabit Ethernet
Vmnic3. 1 tg3 down 0 half *** 1500 Broadcom Corporation netxtreme bcm5720 Gigabit Ethernet
~ # Esxcli network Nic get-N vmnic0
Advertised autonegotiation: True
Advertised linkmodes: 10 BaseT/half, 10 BaseT/full, 100 Baset/half, 100 Baset/full, 1000 Baset/full
Auto negotiation: True
Cable Type: twistedpair
Current messagelevel: 7
Driver info:
Bus info:. 0
Driver: igb
Firmware Version: 1.5-6
Version: 2.1.11.1
Link detected: True
Link Status: Up
Name: vmnic0
Phyaddress: 1
Pauseautonegotiate: True
Pause RX: True
Pause TX: True
Supported ports: TP
Supports autonegotiation: True
Supports pause: True
Supports wakeon: True
Transceiver: Internal
Wakeon: magicpacket (TM)
This article is from the "record technical growth" blog, please be sure to keep this source http://andytech.blog.51cto.com/3321102/1475222
On esxi, how does one check the NIC Driver version and firmware version?