>-----Original Message-----
>From: Frank Paulick [mailto:[email protected]]
>Sent: Friday, April 19, 2013 6:10 AM
>To: [email protected]
>Subject: [E1000-devel] ixgbe and rx errors
>
>Hi,
>
>we have a problem with an Intel X520 Dualport NIC using ixgbe driver
>under RHEL 5.7
>
>Problem:
>every 2 seconds the RX Errors in ifconfig increases by one, no matter
>how much traffic is on the card
>
>the system is connected to an Alcatel-Lucent 6850-24x Switch
>This issue also shows up when the Port on the Switch is in a single VLAN.
>
>the ixgbe driver is at version 3.13.10
>the firmware of the NIX is 14.0.12
>
>on the switch the port configuration shows autoneg off.
>on the server the driver says that autoneg is on
>
>alcatel didn't implement autoneg for 10GBit Ports because it's not part
>of the spec.
>
>anyone has seen this behaviour or got an idea ?

The rx_counter in ixgbe includes the count reported by the RLEC register, which 
is abbreviation for "Receive Length Error Count", the description of this 
register, which you can see from the 82599 datasheet states:

Number of packets with receive length errors. A length error occurs if an 
incoming
packet length field in the MAC header doesn't match the packet length. To 
enable the
receive length error count, the HLREG.RXLNGTHERREN bit needs to be set to 1b. 
This
registers counts all packets received, regardless of L2 filtering and receive 
enablement.

We have seen this to be the case with various switches where they would 
periodically transmit a packet (usually STP) where the packet length in the 
header does not match with the actual packet length.

You can see this if you modify the driver to disable the receive length error 
count and capture the packet from the switch.

Thanks,
Emil


------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to