Thank you for the post. I need to check on this.
Just updating that I found out that it is possible to get information (and possibly control some) through the SNMP protocol on almost any Intel Network Interface Card.
BTW the driver I'm using is Intel(R) PRO/1000 MT Dual Port Server Adapter.
Among the information there (in the MIB file) I found the genericAdapterTrafficStatsAttrEntry and also adapterRxErrors.
Now the question is if I really found what I was looking for,
Is these statistics comes from the NIC or from the OS?
Thank you for the update and good to know you are able to find the answer. Let me further check.
Good day. The stats came from the NIC. MIB stands for management information base which stores the variables that can be accessed by network management system via SNMP.
Thanks a lot for your reply.
Now I'm trying to figure out if this RxError counter applies for CRC Error Count or Alignment Error Count or Symbol Error Count, Etc...
In the MIB file the description of this counter is:
"Total number of packets received with errors
(packets that failed to reach the protocol)."
I guess I will need to simulate each error somehow to figure this out, unless someone knows the answer.