esxcli network nic stats get -n vmnic# command may show error or drop counters that are greater than zero, on one or more physical network adapters.esxcli network nic stats get -n vmnic2VMware vSphere ESXi
High pNIC errors on an ESXi host often indicate a driver/firmware issue, incorrect network configuration, unsupported SFP, or a physical cabling problem, and can be related to software bugs that miscount packets.
1. Monitoring error values:
The data these counters display are additive of issues that are external to the ESXi kernel and only what is being reported to the ESXi host from the NIC driver.
When these counters show higher values, the rate that the numbers increase can be a helpful tool. To monitor the counters and see if the numbers are increasing, use the command below:
$ watch esxcli network nic stats get -n vmnic#
It is important to note that in some instances the numbers associated with the counters can be rather large or it may not be known if the increased values are new or from a previous issue. It may be helpful to clear them before proceeding with the investigation. To clear the values the ESXi host will need to be rebooted:
In a healthy environment, "errors" should either be zero, or very small as a percentage of the overall total.
2. Interpreting errors:
Transmit carrier errors:
3. Causes of carrier errors:
Tips on troubleshooting physical network issues outside of ESXi:
For other types of NIC errors in ESXi refer to the following KB article: Troubleshooting NIC errors and other network traffic faults in ESXi